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