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