Опубликована: 05.04.2011 | Уровень: для всех | Стоимость: 490.00 руб. | Длительность: 14 дней
Курс посвящен развертыванию Team Foundation Server и его эффективному использованию для управления исходным кодом, автоматизации сборок, управления рабочими элементами и процессами.
Цель создания этого курса - предоставить ресурсы, рекомендации и советы по созданию эффективной среды для командной разработки ПО всем, кто так или иначе вовлечен в эту деятельность.
План занятий
Занятие | Заголовок << | Дата изучения |
---|---|---|
- | ||
Лекция 114 минут | Знакомство с Team Environment
В этой лекции: поддержка цикла разработки программного обеспечения в Microsoft Visual Studio Team Foundation Server ; использование Team Foundation Server в типичной группе разработчиков; использование Team Foundation Server в типичной группе тестировщиков; описание физической среды группы разработчиков и тестировщиков.
Оглавление | - |
Лекция 218 минут | Архитектура Team Foundation Server
В этой лекции: архитектура продуктов Microsoft Visual Studio Team System (VSTS) и Team Foundation Server (TFS) ; компоненты, составляющие уровни клиента, приложений и данных; различия между односерверной и многосерверной разработкой.
Оглавление | - |
Тест 136 минут | - | |
Лекция 319 минут | Структуризация проектов и решений для управления исходным кодом
В этой лекции: структурирование решений и проектов Microsoft Visual Studio Team System; выбор между использованием одного решения или несколько решений; определение оптимальной структуры для небольших, средних и крупных команд
Оглавление | - |
Лекция 429 минут | Структуризация проектов и решений для управления исходным кодом в Team Foundation
В этой лекции: повышение эффективности командной разработки в системе управления исходным кодом Microsoft® Visual Studio® Team Foundation Server (TFS) при помощи структурирования проектов; синхронизация структуры папок на серверной и клиентской сторонах; выбор стратегии модульного тестирования структуры; создание структуры папок для различных сценариев ветвления; знакомство с рабочей областью и сопоставлением локальных файлов с системой управления исходным кодом; файлы, добавляемые в систему управления исходным кодом.
Оглавление | - |
Лекция 525 минут | Стратегии ветвления и слияния
В этой лекции: обоснование необходимости ветвления; выбор стратегии ветвления и слияния для проекта; использование обычной стратегии ветвления в больших командах; структуры папок для различных сценариев ветвления
Оглавление | - |
Лекция 650 минут | Управление зависимостями в системе управления исходным кодом Visual Studio Team System
В этой лекции: управление зависимостями в системе управления исходным кодом Microsoft Visual Studio Team System ; создание ссылок на проекты и файлы сборок из различных решений одного проекта; создание ссылок на проекты и файлы сборок из других проектов; создание ссылок на сборки сторонних производителей; управление ссылками веб-служб в среде командной разработки; управление ссылками на базы данных в среде командной разработки.
Оглавление | - |
Тест 236 минут | - | |
Лекция 723 минуты | Знакомство с Team Build
В этой лекции: введение в архитектуру Visual Studio Team System Team Build ; компоненты Team Build ; функциональность Team Build ; выбор стратегии сборки; особенности стратегии групповой разработки при работе над крупным проектом
Оглавление | - |
Лекция 811 минут | Настройка непрерывной интеграции
В этой лекции: введение в непрерывную интеграцию; настройка непрерывной интеграции в Microsoft® Visual Studio® Team System Team Build; оптимизация непрерывной интеграции.
Оглавление | - |
Лекция 96 минут | Настройка плановой сборки
В этой лекции: введение в плановую сборку; настройка плановой сборки в Microsoft® Visual Studio® Team System Team Build.
Оглавление | - |
Тест 336 минут | - | |
Лекция 1017 минут | Рекомендации по работе в больших проектах
В этой лекции: логическая последовательность операций в большом проекте Microsoft® Visual Studio® Team System Team Foundation Server (TFS); оптимизация системы управления версиями и сборок в больших группах; работа системы управления версиями с большими проектами; изменение стратегии ветвления и слияния при работе с большими проектами; изменение стратегии сборки в больших проектах.
Оглавление | - |
Лекция 1136 минут | Введение в управление проектами
В этой лекции: возможности Microsoft® Visual Studio® Team System по управлению проектами; стратегия создания командного проекта; создание и управление проектами в Visual Studio Team System.
Оглавление | - |
Лекция 1211 минут | Рабочие элементы
В этой лекции: назначение и структура рабочих элементов; последовательность операций рабочего элемента; настройка рабочих элементов под конкретные требования команды.
Оглавление | - |
Тест 436 минут | - | |
Лекция 1328 минут | Знакомство с шаблонами процессов
В этой лекции: назначение, содержимое и структура шаблона процесса; основные отличия между шаблонами процессов MSF Agile и MSF CMMI; настройка шаблона процесса в соответствии с потребностями вашей команды.
Оглавление | - |
Лекция 1431 минута | Проекты MSF Agile
В этой лекции: обстоятельства применения шаблона процесса Microsoft® Solution Framework (MSF) for Agile Software Development (MSF Agile); использование шаблона MSF Agile; настройка шаблона MSF Agile согласно конкретным потребностям команды.
Оглавление | - |
Лекция 1523 минуты | Знакомство с отчетами
В этой лекции: архитектура отчетов Microsoft® Visual Studio® Team Foundation Server ; компоненты системы подготовки отчетов TFS ; назначение имеющихся отчетов; определение отчетов, содержащихся в каждом шаблоне процесса; создание и настройка отчетов.
Оглавление | - |
Тест 536 минут | - | |
Лекция 1639 минут | Развертывание Team Foundation Server
В этой лекции: преимущества и недостатки односерверного и раздельного развертывания; выбор топологии развертывания, отвечающей требованиям организации.
Оглавление | - |
Лекция 1730 минут | Интернет-доступ к Team Foundation Server
В этой лекции: основные сценарии удаленного доступа и обстоятельства их применения; удаленный доступ к Microsoft® Visual Studio® 2005 Team Foundation Server (TFS) через Интернет; повышение эффективности удаленного доступа при помощи Team Foundation Server Proxy.
Оглавление | - |
Лекция 1820 минут | Что нового в Visual Studio 2008 Team Foundation Server
В этой лекции описаны новые возможности и функции Microsoft® Visual Studio® 2008 TeamFoundation Server.
Оглавление | - |
Тест 636 минут | - | |
Дополнительный материал 14 часа 55 минут | РуководстваОглавление | - |
Дополнительный материал 26 часов 59 минут | Практические рекомендацииОглавление | - |
Дополнительный материал 32 часа 43 минуты | - | |
Дополнительный материал 45 часов 17 минут | ПрактикумОглавление | - |
Дополнительный материал 59 минут | Ресурсы Team Foundation ServerОглавление | - |
5 часов | - |