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