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