Have you ever been to the microsoft.public.dotnet.languages.csharp newsgroup? If you have been there for more than a few moments you must have noticed an individual answering even the toughest C# questions like crazy, Jon Skeet. Jon is a C# MVP and maintains a blog and a collection of very interesting articles about various aspects of C# programming. Two things you can always expect from his posts are thoroughness and accuracy, both taken to the extreme.
A couple of days I noticed that this fine gentleman is working on a book entitled "C# in Depth", which is going to be published by Manning (at work I use one of their books and I must admit that it is one of the most useful books that we have at the office). Jon's book is targeted at C# developers who have not yet mastered the entire set of new features introduced in C# versions 2 and 3 (including LINQ magic!). It's interesting to see a book devoted to C# programming language and not really to .NET class libraries or the runtime. I personally lacked such a book on my shelf.
On a similar note, an unified C# 3.0 language spec was recently published. It is a definitive document for anyone who would like to master C#. I find this spec to be extremely well written, very readable and very informative. I even started to think about reading it cover to cover (well, maybe except for the grammar).
Posted
09-20-2007 10:18 PM
by
Marcin Hoppe