Friday, December 07, 2007

Slides from Visual Studio 2008 and Design Patterns sessions

As promised, please find the corresponding Powerpoint slides from my last two technology sessions. I still have to clean-up the sources for the design pattern examples, so that may take a while. But I'll make sure to post these as well.

2 comments:

Martijn B said...

Hi dennis,

As you might have noticed I wasn't at your session on VS2008 and .Net 3.5. I had other things to do that evening.

Anyhow, I'am reading your slides at the moment and found slide 6 very interresting. Could you give me some more info on why I don't need 3.5 for those new languages features? Can I use it in 2.0 projects?

Laters,

Martijn

Dennis Doomen said...

Hi Martijn,

Indeed, you don't need the .NET Framework 3.5 to use most of the C# 3.0 features. However, you do need Visual Studio 2008. The reason for this is that the CLR has not changed since Visual Studio 2005, so C# 3.0 code ends up as CLR 2.0-compatible MSIL code. Since LINQ does need framework support, you can't use that in .NET 2.0. But all the other features such as extension methods, type inference, lambda expressions are all available.