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