tags:

views:

565

answers:

11

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!

A: 

On Microsoft's page.

friol
+5  A: 

There are some high quality blogs out there.

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

Gulzar
+14  A: 

ScottGu has some great posts on C# 3:

Some more useful links:

spoon16
Thank you so much, this seems to be very helpfull
AlbertEin
You are welcome.
spoon16
A: 

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.

schefdev
+4  A: 

I've been told this is a good book C# in Depth.

MS Training kits Visual Studio 2008 and .NET Framework 3.5 Training Kit and .NET Framework 3.5 Enhancements Training Kit

Channel 9 presentation\videos

the empirical programmer
+1  A: 

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

Almond
A: 

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

kronoz
+3  A: 

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

dhr
+1  A: 

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

Ferruccio
+1  A: 

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.

Marc Gravell