Core C# and .NET: The Complete and Comprehensive Developer's Guide to C# 2.0 and .NET 2.0