Журнал MSDN Magazine Август 2012

Журнал MSDN Magazine Август 2012

C++:Функциональное программирование на языке C++

Новый стандарт C++ 11 значительно улучшает пригодность языка для функционального программирования, в частности, благодаря поддержке лямбд. Узнайте о том, как использовать функциональное программирование в коде C++. David Cravey

Windows Azure:Windows Azure приходит на помощь

Что делать, если для маркетинга требуется полнофункциональная система регистрации конференций всего через один месяц? Вы используете Windows Azure, Silverlight и Windows Phone для создания приложения со всей функциональностью социальных сетей, как объясняет сотрудник Майкрософт Марк Кромер (Mark Kromer). Mark Kromer

Язык сценариев Windows PowerShell:Создание дружественных пользовательских интерфейсов XML с использованием Windows PowerShell

Джо Лейбовиц (Joe Leibowitz) рассматривает способ сделать чтение и редактирование файлов XML более простым и удобным даже для пользователей, не имеющих технического образования, используя алгоритмы анализа структуры любого определенного файла. Joe Leibowitz

Создание приложений HTML5:Урок истории (API)

Плохо знаете историю? Кларк Селл (Clark Sell) демонстрирует доступ и управление состоянием сеанса с использованием нового HTML5 History API. Clark Sell

ALM Rangers:Использование клиентской модели объектов Team Foundation Server

Сообщество Visual Studio ALM Rangers представляет клиентскую модель объектов Visual Studio Team Foundation Server (TFS) и создает основу для новой серии статей с практическими руководствами и распространенными сценариями создания кода с TFS. Willy-Peter Schaub, Brian Blackman

Windows Azure:CyberNanny: удаленный доступ через распределенные компоненты

Что делать, если вы неопытный отец и хотите присматривать за ребенком дома? Вы используете датчик Kinect, C++, Windows Azure, а также локальные и облачные компоненты для получения фотографий по электронной почте по запросу, где бы вы ни находились. Angel Hernandez Matos

CLR:Разработка .NET для процессоров ARM

Создание кода в .NET Framework означает, что обычно не нужно волноваться о множестве различий процессоров ARM и 32-разрядных процессоров. Но на ваш код могут повлиять несколько фундаментальных отличий, как объясняет сотрудник группы CLR Эндрю Парду (Andrew Pardoe). Andrew Pardoe

Рубрики

Колонка редактора:Вопросы к Джули Лерман (Julie Lerman)

Майкл Дезмонд (Michael Desmond) дает характеристику Джули Лерман (Julie Lerman), автору рубрики «Доступ к данным».Michael Desmond

На переднем крае:Разработка сайтов для мобильных устройств, часть 3: Маршрутизация запросов

Дино Эспозито (Dino Esposito) объясняет маршрутизацию посетителей веб-сайта между настольной и мобильной версиями сайта, чтобы они могли быстро переключаться между ними.Dino Esposito

Windows и C++:Облегченная совместная многозадачность

Кенни Керр (Kenny Kerr) описывает метод, идеально подходящий для облегченной многозадачности, для написания асинхронного кода на языках C или C++ без использования среды выполнения (например, предоставляемой Visual C++ и Windows).Kenny Kerr

Доступ к данным:Проблемы и указатели для базового класса ведения журнала в моделях EF

Неудачное использование базового класса для предоставления данных журнала в сущностной модели данных создает хаос в базе данных. Узнайте, почему это происходит и как избежать этой проблемы.Julie Lerman

Прогноз: облачно:Отсоединение облака с MEF

Ознакомьтесь с использованием Microsoft Extensibility Framework для улучшения управляемости и гибкости развертывания облака.Joseph Fultz

Работающий программист:База данных Cassandra NoSQL: приступаем к работе

Тэд Ньюард (Ted Neward) рассматривает Cassandra (программное обеспечение баз данных NoSQL, а не персонаж греческой мифологии), распределенную, децентрализованную, эластично масштабируемую, высокодоступную, отказоустойчивую, настраиваемую и ориентированную на столбцы базу данных с открытым исходным кодом, архитектура распространения которой основана на Amazon Dynamo, а модель данных — на Google Bigtable.Ted Neward

Принцип Touch and Go:Просмотр виртуального мира с Windows Phone

Хотя мы больше не верим, что земля окружена небесной сферой, это удобная концепция для программ, позволяющих использовать смартфон для наблюдения за виртуальным миром. Такой программе необходимо определить положение в трехмерном пространстве, и Чарльз Петцольд (Charles Petzold) объясняет, как можно выполнить эту задачу, используя горизонтальную систему координат.Charles Petzold