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