Beginner - Intermediate Level Users.
Designed using the best elements from a variety of languages, the new Microsoft C# programming language is likely to become one of the two most widely used languages - along with VB .NET - for building Web applications for the Microsoft .NET platform.
This book contains a concise introduction to the C# language and its syntax, brief tutorials on key .NET types and their use to accomplish common .NET programming tasks, a 'Nutshell'-style reference for more than 700 core types, and a cross-reference of namespaces, types and members.