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