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