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