- PVSM.RU - https://www.pvsm.ru -

DevCon Digest #3. Погружаемся в Visual Studio

DevCon Digest #3. Погружаемся в Visual Studio - 1

Всем привет! Рады представить вам третью подборку тематичных материалов по темам живого кода [1] конференции DevCon [2]. В предыдущих двух выпусках мы погружались в мир .NET [3] и ASP.NET [4], а сегодня будем разбираться с новостями вокруг Visual Studio 2015 [5] и материалами по организации процесса разработки.

Открытый код

Найди свою любимую библиотеку на C++ в NuGet [6] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 2
Большинство из вас, возможно, знает, что NuGet – это репозитарий библиотек для .NET-разработки, но что же на счет разработки на С++? Ответ может вас удивить: в галерее NuGet уже размещено большое количество самым популярных С++ библиотек с открытым исходным кодом.

Visual F# на Github [7]

Проект Visual F# официально переехал [8] на GitHub.

Roslyn на GitHub [9]

Проект Roslyn официально мигрировал [10] на GitHub.

Новости и статьи

Выпущен Visual Studio 2015 CTP6 [11]

DevCon Digest #3. Погружаемся в Visual Studio - 3
Анонс шестого предварительного релиза Visual Studio 2015 CTP 6 [12]: по традиции исправление недочетов, повышение стабильности и новые приятные плюшки. Читайте также анонс от Brian Harry [13].

Февральское обновление VS Online [14] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 4
Обновление сервиса включает: раздельные колонки в Kanban, прямое добавление и редактирование элементов, добавление нескольких людей для тестов и миграцию Application Insight в Azure Portal.

Понимание миграции с собственного TFS в Visual Studio Online [15] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 5
Команда ALM Rangers подготовила вторую версию своего руководства по миграции с собственного сервера TFS в облачную среду VS Online.

Ограниченное превью функции поиска кода в Visual Studio Online [16] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 6
Поиск кода позволяем вам легко и быстро искать код в рамках вашего аккаунта прямо из веб-браузера. Вы не только можете делать полнотекстовый поиск, но и также для некоторых языков (вроде C#, C и C++ и др.) учитывать структуру кода, делая поиск для специфичных контекстов вроде классов, комментариев, свойств и т.п.

Окно инструментов диагностики в Visual Studio 2015 [17] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 7
Статья Дэна Тейлора (Dan J Taylor) о новом окне диагностических инструментов в Visual Studio 2015, объединяющем в себе возможности предыдущих инструментов (output, intellitrace, performance & diagnostincs hub).

Встроенная диагностика памяти в VS 2015 [18] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 8
Адам Велч (Adam Welch) рассказывает об обновлении диагностических инструментов в CTP5 в части отслеживания использования памяти. Одно из ключевых новшеств – добавление поддержки профилирования 64-битных приложений.

Анализ C/C++ кода в VS2015 [19] [En]

Статья Джо Морриса (Joe Morris ) и Джима Спрингфилда (Jim Springfield) посвящена новинкам VS 2015 в области статичного анализа кода на С или С++. В новой версии – объединенный хаб ошибок и внутренние изменения в процессе построения AST, которые позволяют теперь строить ту же модель кода, что и в процессе компиляции.

Представляем инструменты отладки UI для XAML [20] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 9
Одним из ключевых запросов от разработчиков к нам долгое время были средства для просмотра XAML во время выполнения приложения. В VS2015 CTP6 такие инструменты появились – вы можете просматривать визуальное дерево работающего WPF-приложения (поддержка Windows Store приложений будет добавлена позже), включая свойства элементов дерева.

Blend для Visual Studio 2015 Preview [En]

DevCon Digest #3. Погружаемся в Visual Studio - 10
Вместе с выходом предварительной версии Visual Studio 2015 обновился и Blend, наш инструмент для дизайна интерфейса приложения. Новшества включают свежий дизайн самого инструмента, улучшение взаимодействия Blend и VS, более удобные средства для работы с кодом прямо внутри Blend, включая подсказки для XAML и базовые возможности отладки.

Смотрите также видео: Blend для Visual Studio [21].

Подключение облачных сервисов [22] [En]

В VS2013 было добавлен специальный диалог для подключения сервисов, который проложил дорогу для автоматизации этого процесса. В превью VS2015 мы продолжаем развивать это направление путем добавления новых сервисов, включая Azure Storage и Salesforce (в дополнение к существующим Azure Mobile Services и Office 365 API).

Превью инструментов Visual Studio для Unity 2.0 [23] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 11
VS Tools для Unity – это бесплатное дополнение для VS, позволяющие разрабатывать и отлаживать код в связке с собственными инструментами Unity. Помимо того, что вторая версия инструментов поддерживает VS2015 Preview, она также добавляет ряд новых возможностей: поддержка скриптов и шейдеров Unity, улучшение визуализации коллекций и объектов и поддержка атрибутов отладки.

Улучшение производительности при отладке .NET кода в VS 2015 [24] [En]

Эндрю Холл (Andrew Hall) рассказывает о борьбе с головной болью многих разработчиков: что делать, когда ваш код в момент отладки работает заметно медленнее, чем без включенного отладчика.

Новое окно настройки исключений в Visual Studio 2015 [25] [En]

Кейси Андресон (Kaycee Anderson) рассказывает о новых возможностях настройки поведения отладчика при возникновении исключительных ситуаций.

Окно вывода при отладке в Visual Studio 2015 [26] [En]

Анжелос Петропулос (Angelos Petropoulos) делится секретами использования окна вывода для улучшения процесса отладки приложений.

Новый способ быстрого создания карты кода [27] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 12
Жан-Марк Прио (Jean-Marc Prieur) рассказывает о работе с картами кода в VS 2015. Карты кода – это новое название для Directed Graph Documents, средства визуализации взаимосвязей между различными компонентами приложения. Читайте также статью Жан-Марк про улучшения инструмента в CTP6 [28].

CodeLens для истории изменний доступны для C++, JavaScript и SQL файлов, хранящихся в Git [29] [En]

CodeLens упрощают изучение изменений в коде и других исторических данных прямо во время написания кода. Они интегрируются в редактор кода и показывают, например, такую командную информацию, как когда и кем был изменен файл и позволяют вам погрузиться в детали этих изменений. В предыдущих версиях VS, индикаторы CodeLens были доступны только для файлов C# и VB. В VS2015 CTP6, CodeLens теперь показывают командные индикаторы также для файлов с кодом на C++, JS и SQL (причем с учетом информации, предоставляемой Git-репозиторем).

Мероприятия

Кроссплатформенная разработка с Visual Studio 2015 [30]

DevCon Digest #3. Погружаемся в Visual Studio - 13
4 марта состоится online-мероприятие «Кроссплатформенная разработка с Visual Studio 2015», где вы можете узнать больше о возможностях Visual Studio 2015. В программе [31] мероприятия доклады о новом ASP.NET 5, позволяющем разрабатывать под все платформы, включая Linux и Маc, и кроссплатформенной мобильной разработке под iOS, Android и Windows.

Курсы Microsoft Virtual Academy

Основы Visual Studio Online [32] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 14
Если вы еще не знаете, что такое Visual Studio Online, то этот курс как раз то, что вам нужно. Стивен Борг (Steven Borg) и Аарон Бьёрк (Aaron Bjork) помогут вам узнать, как организовать командную работу и управление кодом в облачном сервисе.

Сценарии разработки и тестирования в мире DevOps [33] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 15
Глубокое погружение в сценарии разработки и тестирования в рамках организации DevOps и ALM: современные инструменты для юнит-тестирования, функционального тестирования интерфейсов, нагрузочного тестирования и других возможностей, в том числе с использованием Azure – в компании экспертов Microsoft: Bret Stateham, Cale Teeter, Jeff Levinson и Charles Sterling.

Введение DevOps с Visual Studio Release Management [34] [En]

Если ваша компания все еще вручную готовит релизы программного обеспечения, испытывая при этом все сопутствующие проблемы настройки окружения и управления процессом, то самое время присоединиться к компании экспертов по ALM, — Micheal Learned и Krithika Sambamoorthy, — чтобы узнать как внедрить практики Continuous Delivery, используя функциональность Release Management в Visual Studio и TFS.

Оценка и улучшение ваших возможностей с DevOps [35] [En]

Что такое DevOps, зачем это нужно и как оно может вам помочь? Эксперты индустрии, — Brian Harry, Sam Guckenheimer, Gene Kim, David Tesar, Doug Seven, Richard Campbell, Kris Lankford и Michelle Bishop, — поделятся с вами своими мыслями и практическими советами по внедрению DevOps в вашей компании.

Мониторинг производительности приложений [36] [En]

Морган Вебб (Morgan Webb) рассказывает о решениях Microsoft по наблюдению за производительность приложений для ваших DevOps-команд. Данный курс – отличная возможность познакомиться с Application Insights и System Center Operations Manager.

Видео

Свежие видео из серии Visual Studio Toolbox [37] [En]

DevCon Digest #3. Погружаемся в Visual Studio - 16

Серия открытый код в практике DevOps [42] [En]

Хотите добавить гибкости в ваших сценариях разработки, тестирования и развертывания? Будь вы разработчик, работающий по гибким методологиям, или ИТ-специалист в растущей компании, вы знаете, что современные программные решения носят геторогенный характер и включают компоненты как под Linux, так и под Windows. В этой серии эксперты Ross Gardler и David Tesar рассказывают об общих инструментах с открытым исходным кодов для полной настройки автоматизированного окружения.

Автор: kichik

Источник [43]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/razrabotka/84047

Ссылки в тексте:

[1] живого кода: https://www.youtube.com/watch?v=pUi9XJqL-y8

[2] конференции DevCon: http://www.msdevcon.ru/

[3] .NET: http://habrahabr.ru/company/microsoft/blog/250073/

[4] ASP.NET: http://habrahabr.ru/company/microsoft/blog/250657/

[5] Visual Studio 2015: http://visaulstudio.com

[6] Найди свою любимую библиотеку на C++ в NuGet: http://blogs.msdn.com/b/vcblog/archive/2015/02/13/find-your-favorite-library-for-c-in-nuget.aspx

[7] Visual F# на Github: https://github.com/Microsoft/visualfsharp

[8] переехал: http://blogs.msdn.com/b/fsharpteam/archive/2015/01/13/visual-f-has-moved-to-github.aspx

[9] Roslyn на GitHub: https://github.com/dotnet/roslyn

[10] мигрировал: http://blogs.msdn.com/b/csharpfaq/archive/2015/01/10/moving-to-github.aspx

[11] Выпущен Visual Studio 2015 CTP6: http://habrahabr.ru/company/microsoft/blog/251443/

[12] Visual Studio 2015 CTP 6: http://www.visualstudio.com/downloads/visual-studio-2015-ctp-vs

[13] анонс от Brian Harry: http://blogs.msdn.com/b/bharry/archive/2015/02/23/vs-2015-ctp6-and-tfs-2015-ctp1-shipped-today.aspx

[14] Февральское обновление VS Online: http://www.visualstudio.com/news/2015-feb-18-vso

[15] Понимание миграции с собственного TFS в Visual Studio Online: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/06/understanding-migrations-from-on-premises-tfs-to-visual-studio-online.aspx

[16] Ограниченное превью функции поиска кода в Visual Studio Online: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/13/announcing-limited-preview-for-visual-studio-online-code-search.aspx

[17] Окно инструментов диагностики в Visual Studio 2015: http://blogs.msdn.com/b/visualstudioalm/archive/2015/01/16/diagnostic-tools-debugger-window-in-visual-studio-2015.aspx

[18] Встроенная диагностика памяти в VS 2015: http://blogs.msdn.com/b/vcblog/archive/2015/01/29/native-memory-daignostics-in-ctp-5.aspx

[19] Анализ C/C++ кода в VS2015: http://blogs.msdn.com/b/vcblog/archive/2015/02/24/c-c-code-analysis-in-vs2015.aspx

[20] Представляем инструменты отладки UI для XAML: http://blogs.msdn.com/b/visualstudio/archive/2015/02/24/introducing-the-ui-debugging-tools-for-xaml.aspx

[21] Blend для Visual Studio: http://channel9.msdn.com/Series/Blend-for-Visual-Studio-TV

[22] Подключение облачных сервисов: http://blogs.msdn.com/b/visualstudio/archive/2014/11/19/connecting-to-cloud-services.aspx

[23] Превью инструментов Visual Studio для Unity 2.0: http://blogs.msdn.com/b/visualstudio/archive/2014/12/03/visual-studio-tools-for-unity-2-0-preview.aspx

[24] Улучшение производительности при отладке .NET кода в VS 2015: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/23/performance-improvement-when-debugging-net-code-with-visual-studio-2015.aspx

[25] Новое окно настройки исключений в Visual Studio 2015: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/23/the-new-exception-settings-window-in-visual-studio-2015.aspx

[26] Окно вывода при отладке в Visual Studio 2015: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/09/the-output-window-while-debugging-with-visual-studio.aspx

[27] Новый способ быстрого создания карты кода: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/12/new-ways-to-quickly-create-a-code-map.aspx

[28] улучшения инструмента в CTP6: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/23/code-map-improvements-in-visual-studio-2015-ctp6.aspx

[29] CodeLens для истории изменний доступны для C++, JavaScript и SQL файлов, хранящихся в Git: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/25/codelens-file-activity-and-history-now-available-for-c-javascript-and-sql-files-stored-in-git.aspx

[30] Кроссплатформенная разработка с Visual Studio 2015: http://events.techdays.ru/VisualStudio2015/2015-03/

[31] программе: http://events.techdays.ru/VisualStudio2015/2015-03/schedule

[32] Основы Visual Studio Online: http://www.microsoftvirtualacademy.com/training-courses/fundamentals-of-visual-studio-online

[33] Сценарии разработки и тестирования в мире DevOps: http://www.microsoftvirtualacademy.com/training-courses/dev-test-scenarios-in-the-devops-world

[34] Введение DevOps с Visual Studio Release Management: http://www.microsoftvirtualacademy.com/training-courses/devops-visual-studio-release-management-jump-start

[35] Оценка и улучшение ваших возможностей с DevOps: http://www.microsoftvirtualacademy.com/training-courses/assessing-and-improving-your-devops-capabilities

[36] Мониторинг производительности приложений: http://www.microsoftvirtualacademy.com/training-courses/application-performance-monitoring?WT.mc_id=12393-itpro-dvo-mva-apmod-nwls-link

[37] Visual Studio Toolbox: http://channel9.msdn.com/Shows/Visual-Studio-Toolbox

[38] Отладка истории с помощью IntelliTrace в Visual Studio 2015: http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Historical-Debugging-with-IntelliTrace-in-Visual-Studio-2015

[39] Инструменты диагностики в Visual Studio 2015: http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Visual-Studio-2015-Diagnostic-Tools

[40] Анализ данных для разработчиков: http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Data-Analysis-for-Developers

[41] Разработчики и DevOps: http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Developers-and-DevOps

[42] Серия открытый код в практике DevOps: http://channel9.msdn.com/Series/Open-Source-for-DevOps-Practices

[43] Источник: http://habrahabr.ru/post/251493/