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