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