Two days I go I got the beta 2 of Visual Studio 2010, which is scheduled to be released in the first half of next year. With it, came .Net Framework 4 beta 2. I’ve taken a good look at the changes in these new versions, and am really excited about the new features included in them.
The new WPF interface of VS is obviously cool, but it includes heaps of improvements, making life for the user easier. I’m still in the process of finding all goodies 🙂
The changes in the new .Net Framework are even more exciting. It includes a new parallel programming model, enabling you to create multi threaded applications without having to bother the low level work like locks and thread pools that was required until now. Also new are code contracts, a very handy feature allowing you to specify certain conditions for your code state (see this blog post). On top of that, there are various new features that where lacking in previous versions of the framework, like biginteger support, tuples and complex numbers, as well as multiple others.
3 thoughts on “A first look at VS 2010 and .Net FW 4”
The big drawback for me is the incompatibility with Expression Blend. I only use Blend for the Interface design and behavior, but it can’t open VS 2010 project files.
Does this blogpost mean that you’ll focus on the Download Lib soon?
Is that the case for expression studio 3 products? If so, I’m sure MS will release a bunch of updates once VS2010 is out.
I’m currently investigating the new parallel programming features .Net 4.0 offers, to see if they are worth the loss of compatibility with all pre 4.0 libraries. I can’t promise anything soon, but the Download Lib project is definitely not off my to-do list 🙂
“If so, I’m sure MS will release a bunch of updates once VS2010 is out.”
And they’ve just begun!
They released a Preview of expression blend to work with .net 4.0!