Июль 2015

Том 30, выпуск 7

Анализ архитектуры приложений с помощью карт кода Visual Studio

Visual Studio 2015: анализ архитектуры приложений с помощью карт кода Visual Studio

Блэр Макглэшан (Blair McGlashan)

Используйте визуализацию архитектуры и анализа зависимостей в картах кода Visual Studio 2015 для улучшения архитектуры приложения и оценки влияния возможных изменений кода.

Путь к Windows 10Колонка

Первое слово: путь к Windows 10

Кит Бойд (Keith Boyd)

Фильмы «Стар Трек» и выпуски Windows удостаиваются похвалы критиков при каждом новом выпуске. Можно ли рассматривать Windows 10, выходящую в июле, как летний блокбастер?

Асинхронная разработка с Brownfield

Асинхронное программирование: асинхронная разработка с Brownfield

Стефен Клиэри (Stephen Cleary)

Лучший способ преобразования существующего синхронного кода в асинхронный — постепенный переход от нижнего уровня к уровню пользователя. Если в вашем коде нет четко определенных уровней, переход возможен, но выполнить его будет немного сложнее.

Почему говорить о технологиях трудноКолонка

Стартап: почему говорить о технологиях трудно

Райдер Донахью (Ryder Donahue)

Возможно, самая важная часть в разработке программного обеспечения — разговоры о ней. Райдер Донахью рассматривает уникальные проблемы и динамику, которые способы сделать взаимодействие в ходе разработки программного обеспечения весьма сложным.

Анализ поведения пользователей в приложениях Windows с помощью Google Analytics

Google Analytics: анализ поведения пользователей в приложениях Windows с помощью Google Analytics

Никола Дельфино (Nicola Delfino)

Узнайте, как ваши клиенты на самом деле используют ваши приложения для Windows или Windows Phone с помощью Google Analytics. Собирайте и анализируйте данные телеметрии для обнаружения таких полезных сведения, как установленные приложения, географическое распределение использование и поведение пользователей.

CQRS и приложения на основе сообщенийКолонка

На переднем крае: CQRS и приложения на основе сообщений

Дино Эспозито (Dino Esposito)

Разделение ответственности команд и запросов (CQRS) — принцип разработки программного обеспечения, разделяющий код, который изменяет состояние, и код, выполняющий только операции чтения. Основным элементом CQRS является простота разработки.

Использование строк STL на границе API Win32

C++: использование строк STL на границе API Win32

Джованни Диканио (Giovanni Dicanio)

Джованни Диканио представляет приемы программирования C++ для использования классов строк STL на границах C-интерфейса API Win32.

Компоненты среды выполнения WindowsКолонка

Windows и C++: компоненты среды выполнения Windows

Кенни Керр (Kenny Kerr)

Присоединяйтесь к Кенни Керру в изучении основ среды выполнения Windows на следующие несколько месяцев. Начнем с написания простого компонента среды выполнения Windows.

Использование центров уведомлений для аналитики и визуализации, часть 3

Инсайдер Azure: использование центров уведомлений для аналитики и визуализации, часть 3

Бруно Теркали (Bruno Terkaly)

В третьем (и последнем) выпуске проекта «Интернет вещей» Бруно Теркали берет собранные данные, сохраняет их в в базе данных DocumentDB и создает веб-серверное приложение Node.js для отображения данных. Затем он показывает их визуализацию на Windows Phone.

Изучение поведения Entity Framework в командной строке с помощью ScriptcsКолонка

Доступ к данным: изучение поведения Entity Framework в командной строке с помощью Scriptcs

Джули Лерман

Джули Лерман рассказывает, как исследовать поведение Entity Framework в интерактивном режиме с помощью Scriptcs.

Введение в R для программистов C#

Язык программирования R: введение в R для программистов C#

Джеймс Маккаффри

В эпоху сбора и анализа данных имеет смысл создание языка для статистических вычислений. R — это именно такой язык, с помощью которого Джеймс Маккафри помогает ускорить работу программистов C#.

Линейная регрессия с помощью C#Колонка

Тестовый прогон: линейная регрессия с помощью C#

Джеймс Маккаффри

Существует немного примеров выполнения линейной регрессии на языках программирования, предназначенных для работы в Интернете. Джеймс Маккафри объясняет, как это сделать с помощью C#.

100 лет «Пасьянсу»Колонка

Даже не стоит поднимать эту тему: 100 лет «Пасьянсу»

Дэвид Платт (David Platt)

Факт: Windows не смогла стать полноценной операционной системой, пока в ней не появился «Пасьянс». Дэвид Платт вспоминает о культовой игре, которой исполняется 25 лет.

Опрос читателей MSDN Magazine: кто есть ктоКолонка

Примечание редактора: опрос читателей MSDN Magazine: кто есть кто

Майкл Дезмонд (Michael Desmond)

Опрос читателей журнала MSDN Magazine, проводящийся каждые два года, дает возможность оценить, как изменяется наша аудитория.