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