It's dangerous to code alone! Take this.

The Sixth Edition No Sooner than July 2026

Published on 01 Jun 2026.

Time for yet another update on the sixth edition. Things have been coming along nicely. All of the major pieces are in place, but I still have a rather lengthy list of medium-sized tasks to complete.

The earliest this will be finished is late July.

But that’s being optimistic. It may take a bit longer than that. And if it does, there’s a gotcha.

C# changes so frequently (every November there’s a new update) that my book is “out of date” rather quickly.

These updates tend to be small. Everything you learned on earlier versions is still valid, and it is only occasionally that something big happens that demands you change how you do common stuff. So the right way in one version is still usually the right way in subsequent versions.

Still, I don’t want to release the sixth edition and then have it almost immediately out of date when C# 15 rolls around in November.

So, for example, I’m not going to release the book in October. Probably not September either.

If July doesn’t pan out, I may just settle in on November as the final release date for the sixth edition.

As always, this is still a guess, not a promise, and things are subject to change.