allows design development people staff integration automated manual source systems example macroview collection tasks where framework system software standard other interface developing access application their services server driver process information business which language these needs using products developed windows functionality provides based client layer clients product applications developers approach domain JoelLipman.Com