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