Нам дали краткий обзор Visual Studio 2013 на Tech Ed в этом году и обещали публичную предварительную версию позже в этом месяце на Build. Так что нового? Во что было встроено Expression, как насчет C ++ 11 и каких-либо изменений в пользовательском интерфейсе?
Большинство изменений, описанных до сих пор, относятся к Team Foundation Server, поэтому, если вы надеетесь на серьезные изменения в самой VS, вам придется набраться терпения.
Облачное нагрузочное тестирование — это новая возможность Team Foundation Service, которая использует преимущества эластичной масштабируемости Windows Azure для генерации трафика, имитируя одновременную работу тысяч виртуальных пользователей, что помогает понять, как ваши веб-приложения и службы работают под нагрузкой. Эта новая функция сопровождается объявлением о ряде удобных для разработчиков вариантов для учетных записей Azure. Учитывая, что у Microsoft есть ключевой инструмент разработки для Windows, имеет смысл как можно больше интегрироваться с Azure, а не только с помощью шаблонов для создания веб-сайтов Azure — подробнее об этом в другом выпуске новостей.
Некоторые функции Agile-программирования были добавлены в TFS 2012, и внедрение методологии продолжается в 2013 году. Управление портфелем Agile позволяет вам планировать свои Agile-проекты, показывая иерархические отношения между работой, выполняемой в нескольких командах.
Если вы хотите больше общаться с членами вашей команды, есть Team Room, постоянный чат в реальном времени, который интегрируется с данными и взаимодействиями в других местах TFS. Это доступно с новой домашней страницы Team Explorer:
Вы также можете добавлять комментарии к коду в стиле социального чата, и есть новые индикаторы информации кода, которые предоставляют информацию о модульных тестах, рабочих элементах, ссылках на код в редакторе кода в Visual Studio. Это часть функции отображения заголовка вверх. Идея о том, что вы можете взять свою личность с собой с помощью функций роуминга, которые позволяют подключаться к различным внутренним серверам из разных мест.
Возможно, самая большая новость заключается в том, что Microsoft приобрела продукт управления выпусками InRelease у InCycle Software. Это позволит командам использовать непрерывное развертывание только с VS TFS. На данный момент он не интегрирован в VS, показанные дампы экрана относятся к исходному продукту, но когда это произойдет, он заполнит очевидную дыру в среде IDE Microsoft.
Что касается более технической стороны, теперь вы получаете диагностику памяти для .NET, включая анализатор дампа памяти, и теперь есть поддержка Git как на клиенте, так и на сервере, включая службы TFS.