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