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