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