Июль 2015
Том 30, выпуск 7
Visual Studio 2015: анализ архитектуры приложений с помощью карт кода Visual Studio
Блэр Макглэшан (Blair McGlashan)
Используйте визуализацию архитектуры и анализа зависимостей в картах кода Visual Studio 2015 для улучшения архитектуры приложения и оценки влияния возможных изменений кода.
Первое слово: путь к Windows 10
Фильмы «Стар Трек» и выпуски Windows удостаиваются похвалы критиков при каждом новом выпуске. Можно ли рассматривать Windows 10, выходящую в июле, как летний блокбастер?
Асинхронное программирование: асинхронная разработка с Brownfield
Стефен Клиэри (Stephen Cleary)
Лучший способ преобразования существующего синхронного кода в асинхронный — постепенный переход от нижнего уровня к уровню пользователя. Если в вашем коде нет четко определенных уровней, переход возможен, но выполнить его будет немного сложнее.
Стартап: почему говорить о технологиях трудно
Райдер Донахью (Ryder Donahue)
Возможно, самая важная часть в разработке программного обеспечения — разговоры о ней. Райдер Донахью рассматривает уникальные проблемы и динамику, которые способы сделать взаимодействие в ходе разработки программного обеспечения весьма сложным.
Google Analytics: анализ поведения пользователей в приложениях Windows с помощью Google Analytics
Никола Дельфино (Nicola Delfino)
Узнайте, как ваши клиенты на самом деле используют ваши приложения для Windows или Windows Phone с помощью Google Analytics. Собирайте и анализируйте данные телеметрии для обнаружения таких полезных сведения, как установленные приложения, географическое распределение использование и поведение пользователей.
На переднем крае: CQRS и приложения на основе сообщений
Разделение ответственности команд и запросов (CQRS) — принцип разработки программного обеспечения, разделяющий код, который изменяет состояние, и код, выполняющий только операции чтения. Основным элементом CQRS является простота разработки.
C++: использование строк STL на границе API Win32
Джованни Диканио (Giovanni Dicanio)
Джованни Диканио представляет приемы программирования C++ для использования классов строк STL на границах C-интерфейса API Win32.
Windows и C++: компоненты среды выполнения Windows
Присоединяйтесь к Кенни Керру в изучении основ среды выполнения Windows на следующие несколько месяцев. Начнем с написания простого компонента среды выполнения Windows.
Инсайдер Azure: использование центров уведомлений для аналитики и визуализации, часть 3
В третьем (и последнем) выпуске проекта «Интернет вещей» Бруно Теркали берет собранные данные, сохраняет их в в базе данных DocumentDB и создает веб-серверное приложение Node.js для отображения данных. Затем он показывает их визуализацию на Windows Phone.
Доступ к данным: изучение поведения Entity Framework в командной строке с помощью Scriptcs
Джули Лерман рассказывает, как исследовать поведение Entity Framework в интерактивном режиме с помощью Scriptcs.
Язык программирования R: введение в R для программистов C#
В эпоху сбора и анализа данных имеет смысл создание языка для статистических вычислений. R — это именно такой язык, с помощью которого Джеймс Маккафри помогает ускорить работу программистов C#.
Тестовый прогон: линейная регрессия с помощью C#
Существует немного примеров выполнения линейной регрессии на языках программирования, предназначенных для работы в Интернете. Джеймс Маккафри объясняет, как это сделать с помощью C#.
Даже не стоит поднимать эту тему: 100 лет «Пасьянсу»
Факт: Windows не смогла стать полноценной операционной системой, пока в ней не появился «Пасьянс». Дэвид Платт вспоминает о культовой игре, которой исполняется 25 лет.
Примечание редактора: опрос читателей MSDN Magazine: кто есть кто
Майкл Дезмонд (Michael Desmond)
Опрос читателей журнала MSDN Magazine, проводящийся каждые два года, дает возможность оценить, как изменяется наша аудитория.