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