Microsoft has provided the first look at its new development platform Visual Studio 2010 which is based on the new .NET Framework 4.0.
Microsoft described the next release through the following five focus areas:
- riding the next-generation platform wave
- inspiring developer delight
- powering breakthrough departmental applications
- enabling emerging trends such as cloud computing
- democratizing application life-cycle management (ALM)
Their efforts in the area of ALM is the next step after their launch of Team Foundation Server (TFS) in 2005 and their efforts to combine Management, Analysis, Design, Testing, and Deployment all together under one platform.
The new announced features includes enhanced modeling with new diagram types such as use case, activity, and sequence beside the tightly close integration of modeling with existing and new code.
My favorite in the new features is the new testing capabilities which includes a stand-alone Test Runner that allows for running manual test, and at the same time take system snapshots with pertinent information and can be even used to take video captures of what was done during the test and report a bug to TFS directly with the captured data as an attachment.
Another favorite is the Test Impact View, which allows the developer to view the code changes made and the impacted tests that needs to re-run before checking in the latest modification.
For more info you can check the Visual Studio Team System 2010 Overview page.