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