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