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