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