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