Yet another Book Post: The C# Programming Language 3rd Edition (Annotated)

I was recently notified that the 3rd edition of the C# Programming Language is out.

This version has is new in several ways.  Obviously, it includes a description of all the new C# 3.0 language features. 

In addition, a number of people were invited to provide annotations on the language specification.  It’s an incredible group of smart people:

Brad Abrams and Krzystof Cwalina (of Framework Design Guidelines fame)

Joseph Albahari (of C# in a nutshell fame)

Don Box (of Don Box fame)

Jesse Liberty (of Programming C# fame)

Eric Lippert (member of the C# team, with a fantastic blog)

Fritz Onion (of Essential ASP.NET fame)

Vladimir Reshetnikov (SDET on the C# team)

Chris Sells (of Chris Sells fame)

Oh, and they let me add my annotations as well.

Created: 10/23/2008 3:52:00 PM

Current Projects

I create content for .NET Core. My work appears in the .NET Core documentation site. I'm primarily responsible for the section that will help you learn C#.

All of these projects are Open Source (using the Creative Commons license for content, and the MIT license for code). If you would like to contribute, visit our GitHub Repository. Or, if you have questions, comments, or ideas for improvement, please create an issue for us.

I'm also the president of Humanitarian Toolbox. We build Open Source software that supports Humanitarian Disaster Relief efforts. We'd appreciate any help you can give to our projects. Look at our GitHub home page to see a list of our current projects. See what interests you, and dive in.

Or, if you have a group of volunteers, talk to us about hosting a codeathon event.