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