Visual Studio 2005 Team System

That darn Chris Sells...always doing my work for me. I was going to collect some juicy tidbits to post about the Visual Studio 2005 Team System that we announced at Tech·Ed 2004 today, but it seems he's beat everyone to the punch. So first, I'll direct you to his post, and then I'll provide some direct links to the video demos, which I find to be most useful:

Visual Studio 2005 Team Test Edition: Testing Demos
The Visual Studio 2005 Team Test Edition introduces a suite of new test tools. With this release, all tests including unit, Web, load and manual testing are first class citizens in Visual Studio and can be shared across the organization. The test results can be published to a database, you can generate trend and historical reports, compare different kinds of data, see how many and which bugs were found as a result of testing, and identify which bugs are not linked to a test that could help reproduce them.

Visual Studio 2005 Team Foundation: Source Code Control and Item Tracking Demo
Visual Studio Team Foundation, the server component of the Visual Studio 2005 Team System provides integrated source control, work item tracking, reporting, and custom policies that enable teams to efficiently manage change in your software development projects. These change management components are seamlessly integrated into the development environment thereby offering unobtrusive SCM process and team-specific requirements in the developer’s daily workflow.

Visual Studio 2005 Team Developer: Feature Demos
The Visual Studio 2005 Team Developer Edition provides advanced development tools that enable teams to incorporate quality, early and often throughout the life cycle. The Static Code Analyzer helps developers detect coding and security related issues earlier in the development cycle thereby reducing the overall cost of fixing code defects. In addition, code analysis tools can be used as a part of the check-in policy for a nightly build process, enabling development teams to correct defects before code is checked into the source tree. Performance analysis tools in the Visual Studio Team Developer Edition enables developers to measure, evaluate, and target performance-related issues in their code, thereby identifying performance bottlenecks early on.

Visual Studio 2005 Team System: Project Management Tools Demo
The Visual Studio 2005 Team System delivers many different project management tools. The Visual Studio Project Management Tools enable better planning, scheduling, collaboration, communication, reporting, and process control. These tools are integrated with the Visual Studio integrated development environment (IDE), Microsoft Office, Windows SharePoint Services, and SQL Server 2005 Reporting Services.

Overall, my favorites are:

· The integrated NUnit-like testing tools

· Built-in code coverage analysis (with nice code highlighting)

· A much better SCM interface with some good policy support

· Integrated static analysis tools (similar to FxCop)

· The UML-like Class Designer (“Whitehorse”)

There’s a lot to like. If you’re a MSDN subscriber, you can play with these tools by downloading the just-released Visual Studio 2005 Community Technology Preview May 2004.