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