Question

It seems that C# 3 hit me without me even noticing, could you guys tell me about good in depth guides to C# 3? from lambda to linq to everything else that was introduced with the third version of the language.

Printed books would be nice, but online guides would be even better!

OTHER TIPS

There are some high quality blogs out there.

some of my favorites: Eric Lippert, Eric White, Scott Gu

I've read the first 4 chapters from 'C# In Depth' by Jon Skeet so far and would recommend this book.

Just another recommendation for C# in Depth; not only will it fully explain C# 3.0 - but it will also significantly improve your understanding of C# 2.0 - for example, a lot of the more subtle nuances of iterator blocks or captured variables.

Definitely worth a read.

If your looking for some dead tree reference, I recommend Pro C# 2008 and the .NET 3.5 Platform by Andrew Troelsen.

http://www.amazon.co.uk/gp/reader/1590598849/ref=sib_rdr_toc?ie=UTF8&p=S006&j=0#reader-page

I've found C# 3.0 in a Nutshell to be very useful.

I found Pro LINQ: Language Integrated Query in C# 2008 to be very helpful for this. It has a chapter which covers all the new language features in 3, and of course the rest of the book goes into a deep dive on LINQ. I would highly recommend it.

The C# 3 specification gives a complete description of the language, however this might be too much detail for your needs.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top