Использование пользовательских расширений для рабочих элементов TFS - Заключение
ОГЛАВЛЕНИЕ
Заключение
Использование пользовательских элементов для форм рабочих элементов в TFS позволяет расширить стандартные возможности системы и модифицировать их под нужды своей организации. Использование возможностей создания пользовательских расширений далеко не ограничено созданием объектов графического интерфейса, т.к. они позволяют внедрять не только элементы графического интерфейса, но и выполнять внешние приложения, что можно использовать для интеграции с различными внешними системами. Кроме этого, пользовательские расширения позволяют модифицировать логику поведения не только отдельных полей на форме, но и формы рабочего элемента в целом, т.к. ничего не мешает создать свою отдельную форму для рабочего элемента и «перенести» часть логики поведения этого элемента на новую форму.
Дополнительные ресурсы
- How to use Custom Controls in Work Item Form - http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx ;
- Customizing Work Item Types - http://msdn.microsoft.com/en-us/library/ms243849.aspx;
- Проект с пользовательскими расширениями, которые использовались в статье, для MS Visual Studio 2008 - sample.zip .
Об авторах
Новичков Александр - работает в области информационных технологий с 1994 года. Имеет опыт руководства, обучения, внедрения, развития и поддержки IBM Rational Unified Process: Банк Внешней торговли (три проекта), ОАО Татнефть (три проекта), Национальный Банк ТРАСТ (три проекта), Банк Русский Стандарт, Иркут-Авиа, ЗАО АйТи, Сбербанк РФ, ЦБ РФ, Русский Алюминий… и многих других. Имеет более 30 публикаций научно и научно-популярных материалов, участвовал в 6 международных научных конференциях. Имеет сертификаты по следующим продуктам IBM Rational: ClearCase for Windows, ClearQuest for Windows и UCM Essentials. За время работы в консалтинге обучено более 500 специалистов ведущих IT-компаний России, среди которых: IBS, LG, R'Style, Samsung, Банковские Информационные Системы, БелХард, ВнешТоргБанк (ВТБ), Диасофт, Интерфейс, Казахские Железные Дороги, КазахТелеком, Красноярский Алюминиевый Завод, Курчатовский институт, Лаборатория Касперского, Лукойл-Информ, Люксофт, Миратех, ММВБ, МосКомЗем, Моторола (СПб), Национальный Банк Траст, Нацональный Банк Республики Беларусь, ОКБ Сухого, Оптима, Петер-Сервис, Профикс, РАО ЕЭС России, СБ РФ, Сименс, Собинбанк, ТатАСУнефть (ОАО Татнефть), УдмуртНефть, Федеральный Институт Промышленной собственности, ЦБ РФ, Челябинский Тракторный Завод, Эрикссон, ЮКОС… Является руководителем отдела внедрения и консалтинга в компании СМ-Консалт (www.cmcons.com). Связаться с ним можно по адресу Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.
Шамрай Александр – работает в области информационных технологий с 2002 года. Имеет опыт разработки прикладного и системного программного обеспечения, систем автоматизации учебно-методических процессов. Имеет сертификаты по следующим продуктам IBM Rational: ClearCase for Windows, ClearQuest for Windows и UCM Essentials. Является менеджером отдела перспективных разработок по продуктам IBM Rational и Microsoft в компании СМ-Консалт (www.cmcons.com). Связаться с ним можно по адресу Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.