Note: Visual Studio 2010 Premium includes everything in Visual Studio 2010 Professional, and Visual Studio 2010 Ultimate includes everything in Visual Studio 2010 Premium.
1. IntelliTrace™ Eliminates 'No Repro'
Easily step through code that was previously executed on the same or another machine in order to identify what happened during the code execution and significantly cut down on time spent reproducing a bug.
2. Understand Existing Architectures
The Architecture Explorer and UML sequence diagrams help you explore and understand your existing code assets and their inter-dependencies.
3. Create, Manage and Execute Tests
Test and Lab Manager lets you easily define your testing effort for a specific iteration in your project, run manual tests and measure your progress. In addition to creating and managing test assets like plans, suites and test cases you can also create and manage virtual lab configurations for your test environments.
4. Automate UI Regression Testing
Use Coded User Interface Tests to automate the testing of UI elements in your applications. Visual Studio 2010 automatically generates test code that can be executed manually or incorporated as part of your build process to automate UI regression testing.
5. Prototype Ideas Quickly
By using SketchFlow in Expression Studio, which comes with your Visual Studio 2010 Ultimate MSDN subscription, you can quickly deliver a functioning prototype that looks and feels like handwritten mockups.