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