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