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