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