Microsoft Visual Studio Team System 2008: Why Upgrade?


What is it?

Why should I care?

Continuous Integration

Visual Studio Team System comes out of the box with easy-to-use CI features integrated into the system, including Multithread Build, Queue Management, Drop Management

  • You don’t need to wait—you can have a new build automatically kicked off at each check-in and know very quickly whether your code breaks the build
  • You can adopt a more agile way of working
Improved reliability, performance, scalability, and security

Work item throughput has doubled. Large organizations can support more work item tracking users on their existing servers. Visual Studio Team Foundation Server is much more reliable and less likely to cause delays or other problems. It is now possible to require a secure connection to Team Build.

  • Your team gains in productivity
  • Visual Studio Team Foundation Server will better scale up with your team
  • You need to allocate less server resources for the same workload
  • You can better safeguard your software assets by enforcing secure protocols
New Version Control features

New functionalities including Folder Diff, Annotate, Destroy, Get Latest on Checkout

Developers can be more productive and better understand changes

Control Load Modeling

Create load test that more accurately model real-world usage of an application or Web site

You don’t need to deploy your application to operations to test it against realistic conditions

Code Metrics

Monitor and find maintainability issues and error-prone code in your code base

With the new Code Metrics, your code can now “speak” and tell you where it needs your attention

Code analysis improvement

20+ new rules, code analysis policy improvements, new T-SQL code analysis

  • You can automatically identify issues in T-SQL code
  • The new and improved Code Analysis rules are more accurate
Find performance bottlenecks

Hot Path, report noise reduction, compare baseline reports, line-level sampling, WPF support, 64-bit support

  • You can identify the source of your code performance issue more easily and with more accuracy
  • You can use the profiler on more platforms
Design application systems using a top-down approach

Design application systems by starting with System Designer

A top-down approach let you take a higher level approach and better understand the system you are working on

Web Access

A Web interface for Team Foundation Server that allows managing work items, shared documents, reports and source control

  • You can connect to Visual Studio Team Foundation Server from virtually any platform
  • You don’t need to install all the development tools to get full visibility into the software project
Migration is made easy

Migration tools are integrated to move from Visual Studio 2005 Team Foundation Server to Visual Studio 2008 Team Foundation Server and to facilitate migration from other source control systems

  • Migration from Visual Studio Team Foundation Server 2005 is integrated
  • You can develop or obtain tools to synchronize back-ends such as Mercury TestDirector, ClearCase, or ClearQuest
  • You can gradually adopt Visual Studio Team Foundation Server