Журнал MSDN Magazine Май 2013

Журнал MSDN Magazine Май 2013

JSON:Анализ строк JSON в компонентах среды выполнения Windows

Некоторые аспекты работы с управляемым кодом в приложениях из Магазина Windows могут удивить разработчиков, привычных к .NET. Одна из форм поддержки структурных сообщений между уровнем JavaScript и управляемым кодом — использование объектов JSON. В этой статье рассказывается, как читать объекты JSON и заполнять строго типизированные объекты поступающими значениями. Craig Shoemaker

ASP.NET:Использование нескольких платформ кода в ASP.NET

Джефри Фриц (Jeffrey Fritz) демонстрирует использование четырех основных платформ в составе ASP.NET — веб-форм ASP.NET, MVC, WebAPI и SignalR — для создания согласованного решения. Jeff Fritz

Microsoft .NET Framework:Перенос устаревших библиотек .NET на современные платформы

Библиотеки .NET, которые годами служили вам верой и правдой, могут пригодиться и в современной обстановке, если вы готовы потратить время на их перенос. Используя Sterling NoSQL OODB, Джош Лейн (Josh Lane) рассматривает различные способы миграции, а также дает рекомендации по устранению сложностей и расширению спектра возможностей повторного использования кода на разных платформах. Josh Lane

Windows Phone:Захват видео на Windows Phone: оптимальный подход

Сведения о том, как сохранить проект для Windows Phone 7.5, одновременно расширяя возможности пользователей Windows Phone 8. Рассматриваемые методики применимы не только к захвату видео: их можно использовать со всеми API, измененными в Windows Phone 8. Chris Barker

SharePoint 2013:Использование интерфейса REST в SharePoint 2013

Интерфейс REST в SharePoint 2013 достаточно обширен и функционален, чтобы удовлетворить потребности большинства разработчиков приложений для Интернета и мобильных устройств. В этой статье описывается интеграция SharePoint с приложениями через интерфейс REST. Jim Crowley

CLR:Анализ кратчайшего пути в графе на основе хранимых процедур в CLR

Анализ графов становится все более важен в различных приложениях. Здесь рассказывается о том, как вести поиск кратчайшего пути с помощью методик, применимых во многих других задачах программирования, связанных с данными. James McCaffrey

Рубрики

Колонка редактора:Дизайн имеет значение

В эпоху Windows 8 и Windows Phone 8 разработчики не могут позволять себе игнорировать важность дизайнаMichael Desmond

На переднем крае:Проверка подлинности в социальных сетях через ASP.NET MVC 4

ASP.NET MVC 4 теперь включает импровизированную платформу проверки подлинности пользователей через различные социальные сети, которую продемонстрирует Дино Эспозито (Dino Esposito).Dino Esposito

Windows и C++:Представляем Direct2D 1.1

Платформа Direct 2D получила существенное развитие и теперь поддерживается в Windows 8, Windows RT, Windows Phone 8 и Windows 7. Кенни Керр (Kenny Kerr) рассказывает, как работает технология D2D 1.1 и как начать использование.Kenny Kerr

Windows Azure: взгляд изнутри:Геозащита видео видеообъектов BLOB с помощью медиапрокси Node.js

BLOB-объекты Windows Azure полезны для хранения видеоматериалов, но иногда для них требуется задавать разные уровни доступа, зависящие от расположения или домена. В этой статье рассказывается, как реализовать подобные требования, создав в Windows Azure обратный прокси-сервер.Bruno Terkaly, Ricardo Villalobos

Тестовый прогон:Кластеризация данных с помощью служебной программы категоризации

Джеймс Маккефри (James McCaffrey) представляет новый мощный алгоритм кластеризации, который можно легко реализовать, эффективно использовать с численными и категориальными данными, а также масштабировать на крупные наборы данных.James McCaffrey

Фактор DirectX:Обзор Filters в XAudio2

Чарльз Петцольд (Charles Petzold) рассказывает, как изменять гармонический состав звука с помощью фильтров XAudio2 в Windows 8.Charles Petzold

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

Если Майкрософт игнорирует собственные рекомендации по проектированию пользовательского интерфейса в Windows 8, результатом будет только путаница.David Platt