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