views:

151

answers:

2

I'm looking for an in-depth book that talks about, and only about, the new features in version 4.0 of .NET and C#.

There are some good books, that are/will be published and talk about C# 4.0, but cover all the features of the language and the platform, even the old ones, and I don't want to waste time in scanning through a book of these and pick only the new sections. Any titles?

+4  A: 

I would get the early access edition of Jon Skeet's C# in Depth, 2nd Edition that covers a good chunk of this.

Edit: misread and missed the .NET 4.0 parts, this covers the language and some of the framework changes (dynamic and the associated parts, contracts, co- and contravariance). I don't know of a good summary for all the up coming changes including things like IObservable, possibly Jeffrey Richter's CLR via C#, 3rd edition when in becomes avaiable.

Ian G
Just to clarify for the OP: my book does cover C# 2 and 3 as well, but the C# 4 features are in separate chapters so they're easy to find.
Jon Skeet
Thanks lan and Jon, will get the second ed. of the book. I have the first one and it IS great!
Moayad Mardini
I think this book is a "must have", but note that it doesn't cover the full library changes; for example, ASP.NET (MVC) 4.0 changes, PLINQ (IIRC?) etc. I don't consider that a failing; but you might want to supplement it with other book(s) targetting your **specific** corner(s) of the framework. Any one of which could fill a book on its own.
Marc Gravell
A: 

Just found this: Introducing .NET 4.0: with Visual Studio 2010.
Might be what I'm looking for.

The book is aimed at .NET 3.5 developers who will be trying to get to grips with .NET 4.0 and the associated supporting technologies, such as "Oslo," ASP.NET MVC, pLINQ, etc., which will be changing the way they need to think about creating applications from September 2009 onward.

Moayad Mardini