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