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