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