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