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