Журнал MSDN Magazine Июль 2013

Журнал MSDN Magazine Июль 2013

Компиляторы:Как компиляторы Microsoft следующего поколения могут улучшить ваш код

Один из лучших инструментов, которые разработчики на .NET могут использовать для анализа кода, — это компилятор, но до недавнего времени они не могли применять свои с трудом полученные навыки, так как для компиляторов C# и VB не было интерфейсов API, которые бы предоставили доступ разработчикам. Однако все меняется благодаря проекту Microsoft Roslyn — набору API компиляторов, которые, по мнению Джейсона Бока (Jason Bock), дают вам полный доступ к процессу компиляции. Jason Bock

MVVM:Использование функций Windows 8 с MVVM

Брент Эдвардз (Brent Edwards) объясняет, как приложение может использовать удобные функции Windows 8 и при этом сохранить слой представления пригодным для модульного тестирования. Brent Edwards

Windows Phone:Создание корпоративного центра приложений для Windows Phone 8

В Windows Phone 8 доступна новая возможность — создание корпоративных центров приложений, которые занимаются установкой и обновлением приложений вашей компании на устройстве, при этом сотрудникам не нужно искать их в Магазине Windows или использовать решение для управления мобильными устройствами. В этой статье рассказывается о создании и развертывании корпоративных центров приложений для пользователей компании. Tony Champion

Windows 8:Разработка приложений для Windows 8 и Windows Phone 8

Иногда вы можете использовать один код в приложениях для Windows 8 и Windows Phone 8, а иногда — нет. Джоэль Рейес (Joel Reyes) рассказывает о том, что нужно знать, чтобы добиться максимального повторного использования кода при разработке приложений для обеих платформ. Joel Reyes

LightSwitch:Разработка современных бизнес-приложений в Visual Studio LightSwitch

В последней версии Visual Studio LightSwitch добавлена поддержка сенсорных пользовательских интерфейсов, а также HTML5 и JavaScript. В этой версии также представлена возможность использования SharePoint 2013 и Office 365 для улучшения интеграции с бизнес-средой. Jan Van der Haegen, Beth Massi

Рубрики

Колонка редактора:Разработка и тестирование в облаке

Почему Microsoft считает, что платформа Windows Azure не может не привлекать разработчиков благодаря гибким решениям, поддерживающим разработку и тестирование в облаке.Michael Desmond

На переднем крае:Создание оптимизированных для мобильных устройств представлений в ASP.NET MVC 4

Узнайте, как использовать серверную логику, чтобы обеспечить максимально возможное качество изображения для различных устройств, с помощью новой возможности ASP.NET MVC 4 — режимов отображения.Dino Esposito

Доступ к данным:Разработка на основе поведения с использованием SpecFlow

Джули Лерман (Julie Lerman) показывает, как разработка на основе поведения позволяет создавать логику и тестирование, используя в качестве основы заметки пользователей. Это поможет вашим программам более точно соответствовать необходимым требованиям.Julie Lerman

Windows Azure: взгляд изнутри:Измерение и автоматическое масштабирование многоклиентских приложений в Windows Azure

Во второй, заключительной части серии статей Бруно Теркали (Bruno Terkaly) и Риккардо Виллалобос (Ricardo Villalobos) продолжают обсуждение многоклиентской архитектуры, рассматривая измерение и автоматическое масштабирование ресурсов.Bruno Terkaly, Ricardo Villalobos

Современные приложения:Улучшение элементов управления и настроек в приложениях для Магазина Windows на JavaScript

Узнайте, как использовать преимущества элементов управления библиотеки Windows для JavaScript, чтобы создавать удобные приложения для Магазина Windows, которые отображают данные в естественной и понятной форме независимо от устройства, на котором они работают.Rachel Appel

Фактор DirectX:Симуляция аналогового синтезатора

Чарльз Петцольд (Charles Petzold) создает цифровую симуляцию аналогового синтезатора из 70-х годов прошлого века, используя звуковые эффекты XAudio2.Charles Petzold

Давайте лучше не будем поднимать эту тему:Энергия активации

Известная из мира химии концепция, энергия активации и выделенная энергия, поможет вам предсказать последствия реализации ваших стратегий для пользовательского интерфейса.David Platt