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