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