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