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