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