Источник: habrahabr
В частности, уже можно познакомиться с новым интерфейсом флагманской среды разработки Visual Studio 11 - ее публичная бета-версия должна выйти на этой неделе. Кроме того, анонсированы такие продукты, как система управления жизненным циклом приложений под названием Team Foundation Server 11 (TFS 11), ее облегченный вариант TFS Express, и обновленная среда исполнения .NET 4.5 beta. Все бета-версии перечисленных продуктов будут доступны подписчикам с 29 февраля текущего года.
Выпуск бета-версии Visual Studio 11 - нового поколения флагманской интегрированной среды разработки от Microsoft - состоится одновременно с выпуском предварительного варианта операционной системы Windows 8 Consumer Preview. По заявлениям производителя, среда разработки Visual Studio 11 и ее дополнительный компонент Team Foundation Server 11 содержат "сотни" новых возможностей, хотя до выпуска бета-версии представлены лишь единицы из обещанных новинок. Кстати, выпуск облегченной системы управления жизненным циклом приложений TFS Express стал настоящим сюрпризом для разработчиков. Система TFS Express 11 интегрируется со средой разработки Visual Studio Express, предлагая небольшим группам разработчиков платформу с минимальной (нулевой) стоимостью, причем эта платформа уже содержит среду разработки, систему управления исходным кодом, систему отслеживания ошибок и многое другое.
TFS 11 в полном варианте получит расширенную систему отчетов, улучшенные средства для составления и размещения отчетов об ошибках силами тестеров (со снимками экрана и аннотациями, так что разработчики смогут прочитать о проблеме в иллюстрированной форме), а также возможность составления схем в формате PowerPoint для бизнес-аналитиков.
Дополнительно в версии TFS 11 планируется устранить ряд прежних недоработок. В частности, впервые реализованная интеграция с платформой системного управления Systems Center Operations Manager позволит команде эксплуатации (Ops) значительно быстрее передавать команде разработчиков (Dev) всю информацию, необходимую для устранения дефектов в работающей системе. Также команда эксплуатации сможет генерировать сообщения об ошибках для системы TFS на основании событий в системе SCOM, причем эти сообщения будут включать в себя трассировку стека для диагностики проблем. На серверы с проблемными приложениями можно будет устанавливать специальную урезанную версию трассировщика IntelliTrace - это поможет собрать больше данных об источнике проблем.
Среда разработки Visual Studio 11 предлагает также ряд улучшений для повседневной работы программистов по написанию приложений. Например, раньше среда Visual Studio славилась тем, что в ней было трудно найти нужный элемент: нужные функции в обширных меню и диалогах, либо нужный фрагмент в крупных и сложных проектах. Подобные проблемы были решены в пакете Office с внедрением ленты инструментов, однако решение авторов Visual Studio оказалось менее радикальным: теперь разработчику предлагается удобное поле поиска для поиска нужных функций.
Проблему с поиском кода в проектах решили аналогичным образом - встроенные средства поиска стали более мощными, а навигатор Solution Explorer теперь включает в себя инструменты фильтрации отображения и возможность детализации представления вплоть до уровня отдельных классов. Пользователям среды Visual Studio 2010 подобные возможности доступны в виде фирменных специальных расширений от Microsoft.
Технические новшества Visual Studio 11 впечатляют, однако, с первого взгляда самыми заметными станут изменения в оформлении графического интерфейса. Если учесть, что интегрированная среда разработки - это в первую очередь модифицированный текстовый редактор, то Visual Studio 2010 можно считать настоящим калейдоскопом с его многочисленными кнопками, панелями, палитрами и другими элементами самых разных цветов. В новой среде Visual Studio 11 внешний вид можно описать одним словом - серый. В стремлении сосредоточить внимание пользователя на тексте, среда разработки потеряла большинство своих ярких расцветок. Интерфейс стал более плоским и простым по строению за счет отказа от градиентной заливки, подразделов и многих других деталей. Новый интерфейс можно назвать похожим на Metro-дизайн, хотя реальными прародителями такого подхода к интерфейсу можно также назвать пакеты Office XP, Visual Studio 2003 и Expression Blend. К слову, кроме стандартной серой схемы оформления пользователям предлагается еще одна - более темная - но с таким же плоским стилем отображения.
Необходимо заметить, что бета-версии Visual Studio 11, TFS и .NET 4.5, которые станут доступны с 29 февраля, будут распространяться с лицензией Go Live. Наличие этой лицензии означает, что компания Microsoft будет официально поддерживать коммерческую эксплуатацию приложений, созданных с помощью этих продуктов.