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