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