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