The microsoft.net platform and technologies - Simmons, Curt (Prentice Hall, 2002)