Microsoft Visual Studio 2010 Ultimate - обширный набор средств управления циклом жизни приложения для обеспечения качества результатов от этапа проектирования до развертывания. При создании новых решений или совершенствовании существующих приложений Visual Studio 2010 Ultimate позволит воплотить ваши идеи в жизнь благодаря поддержке различных платформ и технологий, включая облачные и параллельные вычисления.
Обзор новых возможностей серии Ultimate
- IntelliTrace решает проблему невоспроизводимости ошибок
Новая возможность IntelliTrace позволяет оставить проблему невозможности воспроизведения ошибок в прошлом. Тестеры могут подробно и эффективно описывать ошибки и связанные системные сведения и даже включать в отчет моментальные снимки среды. Таким образом разработчики всегда смогут воспроизвести их в том состоянии, в котором их обнаружили.
![](/iarticle/img/24470_61061813.JPG)
приблизить
- Понимание существующей архитектуры
Architecture Explorer поможет распознать активы существующего кода и их взаимозависимости. Можно создать точные модели структуры приложения и даже углубиться в определенные области для более полного анализа.
![](/iarticle/img/24470_61061814.JPG)
приблизить
- Обеспечение согласованности архитектуры
Используйте структурные диаграммы для определения и связывания логической архитектуры приложения и проверки параметров кода на соответствие требуемой архитектуре. Структурные диаграммы позволяют следить за соответствием требованиям во время разработки.
![](/iarticle/img/24470_61061815.JPG)
приблизить
- Использование ручного тестирования
Visual Studio Test Professional 2010, часть среды Visual Studio 2010 Ultimate, предоставляет единое средство для записи и обновления тестовых требований, автоматизации ручных тестов и ускорения цикла исправления и одобрения приложения за счет охвата всего контекста тестирования. Это дает разработчикам все, что необходимо для воспроизведения любой ошибки.
![](/iarticle/img/24470_61061816.JPG)
приблизить
- Управляйте проектом с учетом будущего
Visual Studio 2010 Ultimate оптимизирована для современного итеративного процесса разработки и оснащена функциями сохранения производительности и устранения потенциальных проблем до их появления. Продукт позволяет следить за работоспособностью проекта, используя автоматически создаваемые отчеты. Кроме того, можно управлять загрузкой проекта с помощью данных журналов и документов планирования на основе Microsoft Excel.
![](/iarticle/img/24470_61061817.JPG)
приблизить
![](/iarticle/img/24470_52111393.JPG)
10 основных причин для приобретения
- IntelliTrace устраняет "невозможность воспроизведения"
Возможность без труда реализовать пошаговое выполнение кода, который ранее выполнялся на том же или другом компьютере, с целью выявления возникших проблем, что позволяет существенно сократить время, необходимое для воспроизведения дефекта.
- Анализ существующих архитектур
Обозреватель архитектуры (Architecture Explorer) и диаграммы последовательности действий UML помогают анализировать и понимать существующий код и его взаимозависимости.
- Гарантированное соответствие архитектуре
Диаграммы слоев позволяют описать логическую архитектуру приложения. В случае необходимости правила архитектуры применяются через политики регистрации изменений в ходе создания кода.
- Профилирование производительности приложения
Имеется возможность оценить производительность приложений, загруженность ЦП, потребление памяти, взаимодействие с базами данных, последовательности вызовов Jscript/Ajax и синхронизацию параллельных задач. Используйте средство профилирования производительности в сочетании с нагрузочным тестированием. Это поможет выявить узкие места производительности при нагрузке и в стрессовых ситуациях.
- Выявление типовых ошибок в коде
Возможность без труда конфигурировать систему анализа кода набором правил, которому должны подчиняться определенные сценарии или области. Применение политики регистрации изменений с анализом кода позволит устранить типовые ошибки в коде приложения или базы данных до того, как он поступит в производственную эксплуатацию.
- Быстрое воплощение идей в прототипах пользовательского интерфейса
SketchFlow, предоставляемый в Expression Studio, позволяет быстро создать функциональный прототип, который внешне напоминает нарисованную от руки модель.
- Создание решений для SharePoint
Новые возможности поддержки разработки для SharePoint - включая инструментарий для Веб-частей, списков, рабочих процессов, событий и многого другого - что обеспечит Вашу компанию замечательными новыми настраиваемыми инструментами для совместной работы.
- Автоматизированное тестирование пользовательского интерфейса
Автоматизируйте тестирование элементов UI в приложениях путем применения кодированных тестов пользовательского интерфейса. Visual Studio 2010 автоматически формирует код теста, который может быть выполнен вручную или включен как часть процесса сборки для автоматизации регрессивного тестирования UI.
- Создание, управление и выполнение тестов
Диспетчер тестов и лаборатории тестирования позволяет без труда определять необходимые тесты для определенной итерации проекта, выполнять ручные тесты и оценивать прогресс в выполнении проекта. Кроме создания и работы с такими тестовыми ресурсами, как планы, пакеты и тестовые случаи, для своих тестовых сред можно также создавать конфигурации виртуальных лабораторий тестирования.
- Подписка MSDN
Подписки MSDN предоставляют простую модель лицензирования и обширный источник информации высокого качества, что обеспечивает максимальную экономическую эффективность разработки приложений на платформе Microsoft.
Ссылки по теме