Go grab your copy of Visual Studio 2010 RC here. Rewritten in WPF, this is the slickest version of VS yet. Too many features to go into now, but here are a couple of my favorites.

The WPF and Silverlight Designer for Visual Studio now has complete parity with the beloved Windows Forms designer, and it goes even further with the neat databinding builder.

image

The WPF and Silverlight Designer for Visual Studio displaying the Graphing Calculator sample.

The data binding builder for WPF and Silverlight makes constructing XAML binding expressions a snap.

The data binding builder for WPF and Silverlight makes constructing XAML binding expressions a snap.

The beautiful Dependency Graph tool creates directed graphs and emits dgml, enabling you to browse through your types.

The beautiful Dependency Graph tool creates directed graphs and emits dgml, enabling you to browse through your types.

 

The Architecture Explorer window gives you another view of your types.

The Architecture Explorer window gives you another view of your types.

 

But the feature I’m most in love with right now is the Performance Explorer’s concurrency report. It keeps a record of the state of all the threads in your app and displays a wonderful report that lets you browse through the whole perf session. Click on one of the threads, and it displays the call stack at that instant in the lower window. You will need a whole lot of memory, though.

The concurrency report in Performance Explorer

Performance Explorer’s concurrency report

Best Visual Studio yet.

Visual Studio 2010 and .NET Framework 4 Release Candidate