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