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