Digi Academy

Effective Team Development Using Microsoft Visual Studio Team System

Digi Academy
A Milano

Chiedi il prezzo
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso
Luogo Milano
Inizio Scegli data
  • Corso
  • Milano
  • Inizio:
    Scegli data
Descrizione

Introduction to Application Lifecycle Management Introduction to Team Development Features in Visual Studio Team System 2008 Introduction to ALM Scenarios Supported by Visual Studio Team System This module explains how to develop and test team interactions with Visual Studio Team System TFS in Team System. It also describes the use of Team System to improve collaboration and the overall efficiency of the software development efforts.

Strutture (1)
Dove e quando
Inizio Luogo
Scegli data
Milano
Via Valtellina, 63, 20124, Milano, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Milano
Via Valtellina, 63, 20124, Milano, Italia
Visualizza mappa

Cosa impari in questo corso?

Web master
Visual Studio 2010
Unit testing
Visual studio 2008
Framework
Management
Visual Studio
Testing

Programma

Introduction to Visual Studio Team System Architecture


Using Visual Studio Team System in a Team


Scheduling a Build


Automating Unit Testing


Filing Project Documents


After completing this module, students will be able to:


Describe Team Foundation Client Tier, Application Tier, and Data Tier.


Describe the Visual Studio Team System Client Architecture, Database, and Reporting.


This module explains how to plan projects using MSF and use Process Guidance to customize process templates. It also describes how to track projects through work items and reports.


Overview of Microsoft Solution Framework (MSF)


Overview of Project Planning


Overview of Process Guidance


Overview of Process Customization


Overview of Work Items


Overview of Project Portal


Customizing a process using Process Template Editor


Creating a new project using Project Creation Wizard in Team Explorer


Export Work Items to MS Project


After completing this module, students will be able to:


Describe the Microsoft Solution Framework.


Identify the tasks and roles in the Application Development Lifecycle.


Describe the Process Guidance workflow.


Identify the ways in which a process can be customized.


Demonstrate work item management.


Describe the features of Team Project Portal.


This module explains how to minimize the complexity of distributed software by utilizing more tools than simply code modeling. It also describes the Developer and Architect tasks of Visual Studio Team System, and explains the need to map applications to the physical environment in which they will run.


Designing a Solution


Using Database Design Tools


Developing a Solution


Creating and Implementing a Class diagram


Managed Code Analyses Using Database Schema


Implementing a unit test


After completing this module, students will be able to:


Use Visual Studio Team System Architecture tools for designing a solution.


Use Visual Studio Team System Database Designing tools for designing database.


Use Visual Studio Team System Developer tools for developing a solution.


This module explains how the build process works and how to utilize the customization and dynamic build features.


Overview of MSBuild architecture


Customizing Team Build


Integrating Testing in Visual Studio Team System


Configuring the Build Agent machine


Configuring Continuous Integration Build


Integrating a test with Build


After completing this module, students will be able to:


Describe MSBuild architecture.


Customize Team Build.


Integrate a test with Team Build


This module explains features of the Version Control like branching, Merging, Locking models, differencing and security.


Introduction to Version Control Locking Models


Overview of Branching, Differencing and Merging


Creating a branch


Performing difference on different branches


Performing a baseless merge


After completing this module, students will be able to:


Describe version control locking models.


Describe branching, differencing and merging.


This module explains how performance analysis is done using performance tools and performance explorer. It also explains the quality tools which ensure the quality of the application.


Overview of Performance Analysis Tools


Overview of Code Analysis Tools


Overview of Unit Testing


Overview of Performance Profiling Tools


Creating a performance session using Performance Wizard


Running tests of a given profile using Application Performance Explore


Enabling code analysis for managed code


After completing this module, students will be able to:


Describe performance analysis tools.


Describe code analysis tools.


Describe unit testing framework.


Demonstrate how to use each performance profiling tool.


This module explains how to develop, operate, and interpret results obtained from web and load tests. It also explains how to develop test cases.


Overview of Developing Web Tests


Overview of Running Web Tests


Overview of Developing Load Tests


Overview of Interpreting Test Results


Overview of Test Case Development


Creating a test case using Test Case Manager


Managing test cases


Creating a web test request for a given scenario, using a given set of parameters


After completing this module, students will be able to:


Describe web test development in Visual Studio Team System 2008.


Describe web test operation in Visual Studio Team System 2008.


Describe load test development in Visual Studio Team System 2008.


Describe load test operation in Visual Studio Team System 2008.


Describe how test results can be interpreted using Visual Studio Team System 2008.


Describe test case development.



Gli utenti che erano interessati a questo corso si sono informati anche su...
Leggi tutto