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