Visual Studio Team System
Home > Microsoft .Net Development Definitions - Visual Studio Team System
SearchWinDevelopment.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Visual Studio Team System


Show me everything on Team development with Visual Studio Team System

DEFINITION - Visual Studio Team System (VSTS) is an extension of the Microsoft Visual Studio architecture that allows it to encompass development teams, with special roles and tools for software architects, developer specialties and testers. Visual Studio is a software development environment built on the .NET Framework that is designed for managing projects and development work in a variety of languages including Visual C# .NET, Visual C++ .NET, Visual Basic .NET, Visual J# and ASP.NET.

VSTS includes software development, collaboration, measurement and reporting tools that fall broadly into server-side and client-side applications. On the server-side, this involves a Team Foundation Server for data storage and collaboration management, including source control, work item tracking, and reporting services. Team Foundation Server also includes a build server that developers may use to build releases from specific elements stored in its source control system. Visual Studio's Code Analysis, Test Tools, and Code Coverage elements may be use to validate any build before it is deemed fit for release.

VSTS integrates with the Team Foundation Server (TFS) through a TFS Client API that exposes Team Foundation Server functions. These include a Team Explorer for browsing and managing items in team projects, and a Source Control Explorer that provides version control, revision handling, and check-in/check-out functions. VSTS can use the Team Build system rather than its own built-in build system, and the same reporting IDE that enables inspection and analysis of VSTS elements may be applied to the Team Foundation Server and its contents as well.

There's also a Team Test Load Agent, licensed separately from VSTS and TFS, is designed to support automated load testing on Web or Windows based applications. Load test results reside in a Team Foundation Server data warehouse, and may be linked to particular builds to track performance testing across the development and deployment cycles.

Client-side capabilities between VSTS and Visual Studio come from specialized versions of Visual Studio modules, known as Visual Studio Team Editions. Team roles include developers, architects, testers, and database developers. A Team Explorer tool works with TFS to integrate the client-side to the server, and to enable use of TFS as the source control provider for team projects. Support for various Microsoft Office components is also included, particularly for Microsoft Excel and Microsoft Project.

Learn more about Team development with Visual Studio Team System
Visual Studio 2005 Team System Learning Guide: Learn about team collaboration tools in Visual Studio 2005 Team System for managing and tracking the entire development lifecycle.
Test-driven development in .NET yields complete unit test coverage: Unit testing has brought around a new way of writing programs: first you write the tests, and then you write code that passes them.
Beginning Visual Studio Team System development, Part 2: Looking for Visual Studio Team System guidance? This list of documentation, webcasts and case studies should help.
Beginning Visual Studio Team System development: With Visual Studio Team System, Microsoft brings collaboration into the SDLC. This tip will help you get the most out of the product's planning, management and testing features.
Unit Testing: Ch. 14 of Professional Visual Studio 2005 Team System: This chapter looks at the ins and outs of unit testing in .NET, from writing tests to analyzing the results and making sure a unit test covers an application's entire code base.

LAST UPDATED: 29 Jan 2008

Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com

More resources from around the web:
- There's a Visual Studio Team System Developer Center on the MS Developers Network.
- Also on MSDN, see the Team Foundation Server Team Center.
- SearchWinDevelopment.com offers a selection of resources for team development with Visual Studio Team System.





FILE EXTENSION AND FILE FORMAT LIST
File Extension and File Format List:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #


RELATED CONTENT
Test-driven development in .NET yields complete unit test coverage
Unit testing has brought around a new way of writing programs: first you write the tests, and then you write code that passes them.
Microsoft cuts Visual Studio 2008 upgrade prices as VS 2010 looms
The company is also offering discounts on VSTS. Best of all, the upgrade prices apply even if you're currently using a free IDE like Visual Studio...
Microsoft offers startups free development tools, MSDN subscription
BizSpark gives new ISVs free development tools, including full versions of Visual Studio. The company hopes the program will encourage startups to...




Visual Studio Team System Solutions - Windows Development Technology
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts