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