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