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