Programming in the .NET environment - Watkins, Damien (Microsoft .NET development series, 2003)