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