Visual Studio Team System 2008 Team Edition Comparison


Contents

 - Products
 - Pricing
 - Secure Order

buynow2.gif (1553 bytes)

Product Similarities

Each team edition shares the following features:

  • A Team Foundation Server CAL and Team Explorer to connect to one or more Team Foundation Servers and interact with team projects.
  • All of the functionality included in Visual Studio 2008 Professional Edition.

Product Differences

The team editions differ as follows:

Distributed System Design Tools
Feature Area
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
Application Designer to visually define service-oriented applications and generate code Yes - - - Yes
System Designer to compose applications into systems or reusable subsystems and validate the resulting configurations Yes - - - Yes
Logical Datacenter Designer to visualise the logical structure of datacenters, specify operational policies and validate applications before deployment Yes - - - Yes
Deployment Designer to validate application designs against a target datacenter and identify issues before deployment begins Yes - - - Yes
Settings and Constraints Editor to specify requirements on the hosting environment in the Application Designer, or to specify constraints of the hosting environment in the Logical Datacenter Designer Yes - - - Yes
Database Development Tools
Feature Area
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
Database Project with source control integration of all database objects for an offline representation of a database schema, which contains the object definitions and deployment scripts that you would need to create a separate instance of that database or to update an existing instance - Yes - - Yes
Offline Database Schema to make database schema changes in an isolated development environment - Yes - - Yes
Database Unit Testing to establish a baseline state for your database and then to verify any subsequent changes you make to database objects - Yes - - Yes
Data Generation to fill a test database with test data that is appropriate for the schema of the database but unrelated to the production data - Yes - - Yes
Database Refactoring to automatically update references to renamed database schema objects - Yes - - Yes
Schema Compare to compare the schemas of two databases and then decide whether to apply some or all schema objects from the source to the target - Yes - - Yes
Data Compare to compare the data between two databases that have the same schema - Yes - - Yes
Database Schema Build & Deployment Tools to deploy a new database, or changes to an existing database, from your database project to a database server - Yes - - Yes
T-SQL Editor to modify definitions of database objects such as tables, views, indexes, stored procedures, etc. - Yes - - Yes
Advanced Database Tools to validate SQL syntax, execute database queries and scripts, and examine result sets - Yes - - Yes
Code Analysis Tools
Feature Area
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
Code Metrics to identify complex, difficult to maintain, and error-prone code by measuring class coupling, depth of inheritance, cyclomatic complexity, lines of code, and a maintainability index - - Yes - Yes
Managed Code Analysis tool to analyse managed assemblies and reports information about the assemblies, such as violations of the programming and design rules set forth in the Microsoft .NET Framework Design Guidelines - - Yes - Yes
C/C++ Code Analysis tool to identify possible defects in C/C++ source code caused by common coding errors, such as buffer overruns, un-initialised memory, null pointer dereference, memory and resource leaks - - Yes - Yes
Code Analysis Check-In Policy to requires that code analysis is run prior to check-in - - Yes2 - Yes2
Code Profiling Tools
Feature Area
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
Profiling Tools to detect application performance bottlenecks using lower-overhead sampling for relative performance data, or higher-overhead instrumentation for more exact measurement - - Yes - Yes
Stand-Alone Profiler to analyse application performance in the absence of the Visual Studio development environment - - Yes - Yes
Application Verifier to quickly find subtle programming errors in C++ applications that can be extremely difficult to identify with normal application testing, such as errors caused by heap corruption, incorrect handle and critical section usage - - Yes - Yes
Code Quality Tools
Feature Area
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
Unit Testing to exercise source code by directly calling the methods of a class, passing appropriate parameters, and test the values that are produced against expected values (now available in Visual Studio 2008 Professional Edition) Yes Yes Yes Yes Yes
Code Coverage to measure the effectiveness of tests on a line-by-line or even a block-by-block basis - - Yes Yes Yes
Web Tests to test the functionality of Web applications using a series of HTTP requests - - - Yes Yes
Load Tests to run a series of Web tests or unit tests, which operate under multiple simulated users over a period of time, for both performance and stress tests (for increased-capacity load testing, see Visual Studio Team System 2008 Test Load Agent) - - - Yes Yes
Manual Tests to create tests that are difficult or impossible to automate, such as when the connection between the computer and its power supply is interrupted, or when you want to test for user interface details or behaviour, or to refine or examine your test environment at a specific point in the testing process - - - Yes Yes
Generic Tests to wrap external programs and tests that were not originally developed for use in the Team System testing tools - - - Yes Yes
Ordered Tests to execute a series of tests in a particular order and manage that series as a single test - -   Yes Yes
Test List Editor to logically group tests and then work with those tests as groups instead of individually for improved test case management - - - Yes Yes
Testing Check-In Policy to require that check-in tests (defined with a test list) are run prior to check-in - - - Yes2 Yes2

Notes:

  1. Visual Studio Team System 2008 Team Suite includes the functionality found in all four team editions (Architecture Edition, Database Edition, Development Edition, and Test Edition). In addition, the side-by-side installation of any two or more team editions includes the union of the features of each installed team edition.
  2. This features requires Visual Studio Team System 2008 Team Foundation Server and a team project to function.

 

For more information please contact the MicroWay sales team:
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West
Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz
buynow2.gif (1553 bytes)


International: call +61 3 9580 1333, fax +61 3 9580 8995

 

© 1995-2008 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.