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