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