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