Hello, bit of a funny topic i know but just wondered has anyone downloaded and tested Visual C# 2008 edition yet?. If you have post your thoughts on it, as for now im sticking with 2005 untill i know any different Also any thoughts on .Net Framework 3.5?
The big differences come in the form of C# 3.0. There are some great language extensions that come in. Most of this is to support LINQ which allows the same syntax to query anything from a DB to object structures.
While the new language feature come in or LINQ they can be used in their own right as well.
The other side of things is WPF, the new form interface system, shich shows promise.
Depends on what you are doing really as to if its worth it.
If you have lots of code already based around Winform interfaces it might require a considerable refactor to work well in WPF unless you already use a well structured Module View (Presenter or Controller) type of pattern.
Also if you have your data layer sorted or use a 3rd party ORM then LINQ will be more limited in use unless you have large data structures etc.