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