Damian Mehers' Blog Xamarin from Geneva, Switzerland.


Screencast intro to VS 2008 & .NET 3.5

I recently gave a presentation at work introducing some of the new features of VS 2008 and .NET 3.5.  No slides, just code.  And no pre-prepared chunks of code that are pasted into the editor either - everything written by hand.

In this 40 minute screencast I blast through Automatic Properties, Collection Initializers (Lists & Dictionaries), Implicit Typing, Anonymous Types, Extensions Methods, "Normal" Delegates, Anonymous Delegates, a natural evolution of delegates to Lambda expressions, Linq to objects using method chaining, Linq to objects using the natural Linq syntax, and finally Linq to XML.

Download or watch the screencast here: http://damianblog.com/WhatsNewInVS2008and.NET3.5.wmv

Comments (1) Trackbacks (0)
  1. Very nice presentation, with a smooth transition from 2.0 concepts to the new 3.5. I also enjoyed seeing people type as bad as I do >:).

    I think it would have been better to explain a little more about the deferred execution of linq queries and the way they are translated into other types of queries. For example I got an error in a query that looked liked ‘from var m in … where x==null OR x.value=m.x’ because it was FIRST translated into an SQL query and at that time x was null, so x.value threw an exception.

    But all in all, very nice and to the point.

Leave a comment

No trackbacks yet.