Журнал MSDN, февраль 2012 г. — Асинхронное программирование, WP7 и MVC


В этом месяце журнал MSDN Magazine вышел, и команда I Programmer просмотрела онлайн-версию, чтобы узнать, что она может предложить.

Статья в февральском номере посвящена асинхронному программированию на C ++ с использованием PPL. Наконец-то у нас есть статья, в которой кое-что рассказывается о Windows 8 / WinRT. Однако мало что сказано, поскольку асинхронные операции являются фундаментальными для работы WinRT, и поэтому у вас действительно нет другого выбора, кроме как научиться это делать. Эта статья помогает программистам на C ++ подойти к более абстрактному взгляду на асинхронную обработку — и да, она действительно упрощает ее.

Остальная часть журнала в основном посвящена текущим маркетинговым целям Microsoft. У нас есть статья, в которой рассказывается, как использовать Azure для создания «массово масштабируемых» платформ для потребительских устройств («Создание массово масштабируемой платформы для потребительских устройств в Windows Azure»). Хорошо, я должен признать, что не уверен в техническом значении слова «массивный», когда речь идет о масштабировании, и «потребительское устройство» также является неопределенным, если не сказать больше. Когда вы перечитываете заголовок, статья в основном рассказывает о создании служб RESTful с помощью Azure. Это просто базовое и классическое создание приложений в стиле веб-ролей Azure плюс WCF для поддержки REST. Ах, что бы ни случилось с SOAP — думаю, прошлогодний маркетинговый фокус. В качестве клиентов представлены потребительские устройства iOS, Android и WP7.
Особенности и недостатки привязки модели ASP.NET MVC — это все о трудностях использования подхода .NET для привязки модели. В конце концов, большинство новичков в ASP.NET MVC понимают идею контроллера очень быстро, и им действительно нравится вся идея маршрутизации, но часть модели более сложна — возможно, она слишком сложна, чтобы считаться простым и, следовательно, идеальным решением.
Практическое кроссбраузерное аудио и видео HTML5 — еще одно из серии, пропагандирующей страсть Microsoft ко всему, что связано с HTML. Цитировать:
Во времена использования Flash или Silverlight для воспроизведения видео …
Так что это очень четкое заявление о том, что является наследием. По крайней мере, в те дни мы знали, что должен делать пользователь, если браузер не может воспроизвести видео — загрузить либо Flash, либо Silverlight. В основном беспорядок с кодеками означает, что вы действительно не хотите связываться с мультимедиа на уровне, описанном в этой статье — вместо этого получите библиотеку. Эта идея рассматривается в конце статьи, а также описывает, что происходит, когда браузер не поддерживает воспроизведение HTML5, т.е. мы загружаем плагин. Это гораздо более реалистичный подход к носителям HTML5.
Загрузите свои приложения для Windows Phone в Marketplace Faster — это простая статья о том, как использовать некоторые инструменты для проверки того, что ваше приложение готово к маркетплейсу — вряд ли это наука, но она может быть полезна, если вы собираетесь отправить приложение.
Что нового в Windows Workflow Foundation 4.5 — хорошее базовое введение в новые функции версии 4.5.
Другие интересные статьи включают:
Создание галереи NuGet, но только если вы прочитали первые две части.
Начало работы с мобильной веб-разработкой с использованием HTML5, jQuery Mobile и ASP.NET MVC 4 доступен только в Интернете и объясняет, как вы можете использовать веб-сайт MVC 4 для доставки приложения, которое соответствует мобильному виду с помощью jQuery Mobile.
Работа с Agile в среде распределенной команды также есть только на веб-сайте, но это очень расплывчатое введение в проблемы Agile на расстоянии — например, «Поймите разницу во времени», я бы никогда не подумал об этом — вам, вероятно, не нужно искать это.
Из завсегдатаев, на которых стоит обратить внимание в этом месяце
Client Insight: Начало работы с Knockout интересно тем, что описывает библиотеку JavaScript, которую вы можете использовать для реализации привязки данных. Большая проблема здесь в том, что WinRT имеет свои собственные методы привязки данных, так что не запутайтесь.
Если вы хотите использовать SMS и Voice, вам будет интересно Talk to Me: Voice и SMS в облаке, даже если в нем объясняется, как использовать одну конкретную проприетарную службу — Tropo, которая оказывается бесплатной на этапе разработки. .

В категорию «Не пропустите» входят: Оптимизация колонии муравьев, которая включает реализацию на C #, и фоновый звук на Windows Phone 7.5, где подробно рассказывается, как сделать эту самую важную вещь — продолжать работу, пока пользователь переключается на другую. приложение. Интересно, сколько из этого переживет переход на WP8?
К достойной, но скучной категории относятся: Несколько моих любимых вещей … в Entity Framework 4.2 DbContext и в доменах развертывания Windows Azure.
По-прежнему удивительно, что MSDN Magazine удается так медленно реагировать на происходящие вокруг него изменения. В мире Windows происходит революция, но вы не узнаете об этом со страниц журнала MSDN. Просыпайтесь и вдыхайте запах свежих новинок …
До следующего месяца.

Больше информации
Журнал MSDN
Статьи по Теме
Журнал MSDN, январь 2011 г. — Windows Phone 7
Журнал MSDN, декабрь 2011 г.
Журнал MSDN, ноябрь 2011 г. — Mango, HTML5 и Silverlight
Журнал MSDN, октябрь 2011 г. — асинхронный режим

Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info

Чтобы быть в курсе новых статей на I Programmer, подпишитесь на RSS-канал, подпишитесь на нас в Google+, Twitter, Linkedin или Facebook или подпишитесь на нашу еженедельную новостную рассылку.


Добавить комментарий