Overview & Architecture |
Explores all of the main components of Visual Studio Team System as well as look at scalability, performance, and reliability features of the product. This section will also demonstrate Team System Components, Scalability and Performance of Team System, Reliability of the Team System Data Tier and Application Tier.
Module 03 Labs:
- Planning a Team System Deployment
|
Deployment & Maintenance |
Learn how to perform and restore Team Foundation Server, manage data and availability, manage server configuration settings, securing the server and use common command line tools.
Module 04 Labs:
- Setting Size Limits on Attachments
- Merging Two Team Projects
- Securing Team Foundation Server
- Deleting a Team Project
|
Team Foundation Server Extensibility |
Explores the core API's of Team Foundation Server needed in order to extend the product.
Module 05 Labs:
- Directly Accessing Team Foundation Objects
- Custom Policy Violation Alerts
|
Reporting |
Explores the Architectural Components of reporting, including the Relational Data Warehouse, OLAP Data Warehouse, Warehouse adapters and Security. It will explore how to include fields in the cubes, how to make fields reportable and best practices for template design.
Module 06 Labs:
- Modifying a Portal Report
- Work Item Overview Report
|
Team Projects & Process Template Customisation |
This includes planning guidelines, naming conventions, sharing resources between projects, as well as techniques around merging, dividing, and moving Team Projects. In this section students will explore Process Templates as well as the process by which they can customize and extend these xml based definitions.
Module 07 Labs:
- Adding IntelliSense for Editing Process Templates
- Creating a New Process Template
- Exporting and Importing Work Items
|
Team Foundation Server Version Control |
The module starts with a 300-level introduction of Team Foundation Version Control along with some business value information which can be imparted to customers.
Module 08 Labs:
- Migrating Visual SourceSafe Projects
- Setting Up Custom Check in Policies
|
Team Foundation Build |
Explores the process of migrating NAnt scripts and MAKE scripts to Team Foundation Build as well as discussing how to adapt Team Foundation Build to build .NET 1.1 and VB 6.0 code.
Module 09 Labs:
- Migrating NAnt Scripts to Team Foundation Build
- Custom Team Build Tasks using Team Foundation Build API
- Implementing Continuous Integration
|
Team Edition for Software Architects |
This session will cover topics such as Migration and Integration, Architecture and Best Practices, Administration and Security as well as Designer and Distributed System Designers.
Module 10 Labs:
- Migrating UML Diagrams to VS 2005 Team system
- Creating a Custom Validator using SDM SDK
- Building Custom System and Endpoint Definitions Using SDM
|
Team Edition for Software Developers |
The developer edition of Visual Studio 2005 contains tools that software development teams can effectively leverage. Attendees will learn how to extend and customise the developer tools implemented during the course of a customer engagement.
Module 11 Labs:
- Migrating NUnit Tests to VS 2005 Team System
- Filtering Analysis Errors Using PreFAST and SAL
- Extending VS 2005 Team SystemManaged Code Analysis Rules
- Programming and Automating AppVerifier
|
Team Edition for Software Testers |
Team Edition for Software Testers This is a high level view of the testing tools, providing context on what tools are appropriate for what scenarios. In particular, we will focus on the Load and Web tools. Each of the scenario types are explored: migration, customisation and extensibility. We will also delve into the business value inherent in the features of Team Edition for Software Tester.
Module 12 Labs:
- Data Binding Web Tests
- Creating a Custom Validation Rule
- Creating and Running a Generic Test
- Deploying a Custom Test Type
|