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.
I have been working in the IT for over 14 years, and I'm now the Principal Consultant at Aviva Solutions. I regard myself as being very pragmatic, and I have a lot of experience with ALM, TDD, BDD, DDD,design patterns, architecture, Agile practices, TFS and Silverlight. I've also published Coding Guidelines for C# 3.0 and C# 4.0 and written an open-source framework for verifying unit test behavior called Fluent Assertions.
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:
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
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.
Post a Comment