Доступное управление жизненным циклом приложений
Visual Studio Team System 2010 объединит в себе все необходимое для работы специалистов на всех этапах производства ПО – от архитекторов до разработчиков и от руководителей проектов до тестировщиков. При помощи новых функций Visual Studio Team System 2010 вы можете:
- определять существующие фрагменты кода и их архитектуру, используя новый обозреватель архитектуры;
- создавать и распространять диаграммы разных типов, включая диаграммы сценария использования, активности и последовательности действий;
- оптимизировать процедуру тестирования с помощью инструментальных средств, улучшающих документирование тестовых сценариев и сбор данных тестирования;
- идентифицировать и запускать с помощью нового Test Impact View только тесты, необходимость которых вызвана изменением кода;
- пользоваться улучшенными возможностями контроля, включая проверку на входе, визуализацию ветки и последовательности выполняемых действий.
Вдохновение разработчиков
Начиная с самой первой версии Visual Studio корпорация Microsoft стремилась сделать разработку программ более продуктивной, эффективной, гибкой и максимально выгодной для разработчиков и компаний. Visual Studio 2010 продолжает улучшать и оптимизировать повседневную деятельность команд разработчиков в части:
понимания существующего кода и написания нового;
- создания интуитивно понятных средств разработки веб-приложений от прикладной части до конечного результата;
- приведения несовместимых кодов C++ в общий вид;
- создания новых приложений под Windows 7 и модернизации существующих;
- повышения гибкости и производительности приложений для определенных задач при помощи инструментальных средств Office.
Разработка под "облака"
С помощью инструментальных средств Windows® Azure™ для Microsoft® Visual Studio®, разработчики могут проектировать, отлаживать и применять сервисы и приложения для новой платформы "вычислений в облаке" Azure, представленной Microsoft в октябре 2008 г.
Разработка веб-приложений
Visual Studio 2010 – новый вклад Microsoft в развитие инструментальных средств разработки веб-приложений. Visual Studio 2010 содержит следующие инновации для веб-разработчиков:
- высокопроизводительный механизм автоматического завершения строк кода javascript IntelliSense на основе стандартов;
- система внедрения одним щелчком мыши, позволяющая быстро и без труда публиковать файлы и настройки с машины разработчика на конечном веб-сайте;
- полная поддержка Silverlight для разработчиков, заинтересованных в создании полноценных современных веб-приложений.
Параллельные вычисления и параллельное программирование
С помощью Visual Studio 2010 корпорация Microsoft планирует сделать разработку параллельных приложений доступной большому числу разработчиков; этому помогает ряд удобных функций, таких как:
- поддержка параллельного программирования в Visual Studio IDE;
- встроенные библиотеки C++ и поддержка компиляторов для параллельных приложений;
- .NET Framework 4.0 с P-LINQ и параллельной языковой семантикой, а также инфраструктурными компонентами.
Кроме того, Visual Studio 2010 содержит профилировщик производительности с поддержкой параллельных потоков, который помогает детально проанализировать код с точки зрения конфликтов параллельного выполнения потоков.