A Programmer's Introduction to C# 2nd edition by Eric Gunnerson
A comprehensive tutorial aimed at the experienced programmer, offering in-depth information about C#. Includes tutorials in functionality, language, writing components into .NET frameworks, and other features and applications. Other topics covered include classes, structs, attributes, statements and flow of execution, and exception handling. Softcover.