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