The C# Language Specification
This is the most authoritative resource on the C# language, but not necessarily the easiest to understand.
The Visual C# Library
This is the library you typically visit if you press F1 in the IDE. It is reasonably authoritative and fairly easy to understand in many cases.
- Visual C# Library
- Visual C# Reference
- The C# Programming Guide
- Using The IDE
- Other Sites
- Coding4Fun : Game, hardware, windows, and web development projects.
- Beginner Developer Learning Center: Free articles and video tutorials.
- Visual C# Developer Center: Get answers to your questions about Visual C#.
- The Visual C# Team and Community Blogs: Read posts from the Visual C# Team and Community.
- Visual Studio 2010 Resource Kit: Technical resources such as code or powerpoints.
- Channel 9: Technical Videos.
- Visual Studio 2010 Product Family: Product Information
- Web Platform Installer: Install VS Express, etc
- Becoming Agile Book
- An Informal Introduction to O(n) Notation
- Joseph Albahari is one of the most knowledgable people writing on C#.