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