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