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