Long time ago I promised to show LINQ in a demo, instead of just showing slides. Finally it's online So to show you how much easier it is to write code in C# 3.0 than it was in C# 2.0, I've created a small webcast (about 25 minutes).
In the webcast I show a few slides, but most of the time is used in Visual Studio 2008 writing code. In the webcast I create a small program in C# 2.0 and afterwards I convert it to C# 3.0.
I show both LINQ to Objects, LINQ to XML. LINQ to DataSets and LINQ to SQL. Of course there are much more in LINQ than I can show in 25 minutes By the way - the webcast and the slides are in Danish.
Time to introduce C# 3.0 now! In this coding webcast, we'll discover the features of C# 3.0, including:
- the var keyword
- extensions methods
- lambda expressions
- queries
- easy initialization of types
The webcast is 45 minutes in length and pretty low-level. No Visual Studio tools are used (only Notepad :p) and ildasm.exe will be our guide. Nevertheless, I feel comfortable that this webcast should be of interest to any C# developer around the globe. You can watch it over here.
All of that said, following this link to the Land of Oz and an Introduction to C# 3.0.