views:

595

answers:

10

What is the most important or awaited feature in Visual Studio 2010??

+18  A: 

The Historical Debugger. This records what happens during a run, and lets you step backwards and forwards through time in the debugger.

RichieHindle
wow, that's pretty slick. I had no idea they were adding this feature.
Matt
Wow, that's cool. I've been missing that for years (haven't had it since Quick C 2.5 on DOS...)
Jerry Coffin
+4  A: 

The new text editor written in WPF is very interesting. There is also a new extensibility framework that will make writing add-on for VS much easier (in my opinion the most important new feature). The tools for SharePoint development are nice additions. There is a new debugger that records the debugging process and has greater support for parallel programming.

iulianchira
+5  A: 

It is running on top of WPF.

Adrian Godong
meh, that's more interesting than important.
esabine
It's important because Microsoft is dog feeding one of it's main product with the new technology (if you can say WPF is new).
Adrian Godong
then it's perspective-based. A dev who only does web won't care about it and may only see it as another reason why VS2010 _may_ be slow. A dev who writes WPF will benefit from a major deployment of WPF and the learnings Microsoft attains from the experience. Those learnings will shape WPF as it grows. I see your point.
esabine
Running on WPF is also a reason why VS2010 *may* have better, less-buggy, plugins. I'm not worried about the perf, even with the hit from loading the managed dlls (that's only really start-up times). Also: http://blogs.msdn.com/ricom/archive/2009/06/05/visual-studio-2010-performance-part-2-text-editor.aspx
Wilka
I can tell you one place where this makes a difference. I do a lot of development on a Virtual PC, and in VS 2008 there are weird graphical artifacts, so that a squiggly red line appears as a big ugly red smear. In VS 2010, however, apparently due to the nature of WPF rendering, it appears as a squiggly red line just as it ought to.
Kyralessa
+8  A: 

Support for parallel development.

RichardOD
+1  A: 

The dynamic language runtime will lead to much more readable code when dealing with COM application and will be interesting to see where it takes staticaly typed languages.

Mark
+5  A: 

F# :)

Brian
Yes, none of the other features cannot compare with pushing such a language to mainstream by such a giant.
UserControl
@Brian, I'm sure you're not biased at all. :)
gradbot
+8  A: 

As far as the IDE goes, proper, well-thought-out multi-monitor support is a big one..

frou
I need to check this out. +1
Chrisb
A: 

Afair, they promised to include WiX 3.0. Although not perfect tool (built on top of ugly MSI plus some xml hell) but we don't have alternatives (at least from Microsoft), do we (tried their Setup projects)?

UserControl
+2  A: 

Usable SharePoint integration...bring it on!

Charlie
sharepoint... i'll use a wiki any day over share point.
Trevor Boyd Smith
that's not really the same thing though is it...A 'Wiki' is not really anything in and of itself.
Charlie
A: 

Architectural View(Designer) of the Application This enables the new developers to understand the application flow more quickly.

Lalit