В Microsoft Visual Studio Ultimate 2012 реализованы гибкие процессы, развитые средства управления и надежная инфраструктура тестирования, необходимые для ускорения работы и повышения уровня обслуживания клиентов.
Обзор Visual Studio Ultimate 2012
Используйте IntelliTrace для фиксации системных данных, относящихся к ошибке
Избавьтесь от невоспроизводимых ошибок с помощью журнала отладки IntelliTrace, где записываются обращения к файлам и реестру, исключения, вызовы методов и другие сведения о состояниях, позволяющие анализировать выполнение кода и воссоздать ситуацию с ошибкой.
Используйте IntelliTrace в рабочей среде
Фиксируйте подробную отладочную информацию в ходе работы приложения, помогая разработчикам быстро диагностировать проблемы.
Добейтесь консолидации среди множества сотрудников и технологий
Централизуйте управления жизненным циклом приложений среди сотрудников, используя такие средства интеграции, как Team Explorer Everywhere и инструментарий разработки на Java или расширенная поддержка ALM для Microsoft SharePoint и Microsoft Visual C++.
Моделируйте и внедряйте архитектуру
Контролируйте корпоративную архитектуру с помощью обширного набора средств моделирования, обнаружения и проектирования, помогающих описать систему и активно внедрять представления, отраженные на схемах уровней
Визуализируйте структуру приложений
Визуализируйте структуру приложений на диаграммах UML 2.0, поддерживающих действия, варианты использования, последовательности, классы и компоненты.
Описывайте и применяйте зависимости
Используйте схемы уровней для описания требуемых зависимости между компонентами приложения, применяя средства проверки зависимостей для гарантии того, что зависимости в коде следуют задумке.
Выявляйте связи в существующем коде
Просматривайте код в исходных и скомпилированных файлах, используя обозреватель архитектуры, который поддерживает сборки, исполняемые и двоичные файлы, чтобы понять суть связей между различными частями кода. Кроме того, вы можете использовать схемы стандартных зависимостей и постепенного выявления для анализа базы кода.
Добейтесь надежной и масштабируемой работы в ходе тестирования
Применяйте шаблоны постоянной, пошаговой или целевой нагрузки при нагрузочном тестировании. Анализируйте результаты тестирования различными способами для быстрого выявления проблем
Ведите неограниченное тестирование веб-производительности и нагрузочное тестирование
Тестирование можно вести на корпоративном уровне, используя неограниченное число тестовых узлов, среди которых могут быть веб-приложения, поддерживающие неограниченное количество виртуальных браузеров.
Объедините разработчиков и рабочий коллектив
Operations Manager Connector помогает разработчикам объединить усилия с теми, кто действует непосредственно в рабочей среде. Собирайте данные мониторинга и диагностики производительности приложений из Microsoft System Center в Visual Studio Team Foundation Server, используя упреждающую аналитику для автоматического создания и изменения рабочих элементов, собранных в рабочей среде, чтобы разработчики могли реагировать на скрытые перебои в работе.