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

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

Windows Phone:Создание медиаприложений для Windows Phone

Узнайте о различных элементах, которые можно использовать в медиаприложении для создания исключительной работы с Windows Phone, например интеграции Music + Videos Hub, а также о том, как убедиться в полной совместимости вашего приложения и Windows Phone. Mark Hopkins

HTML5:Разработка приложений для Windows Phone на основе HTML5 с помощью Apache Cordova

В качестве введения в разработку для Windows Phone с помощью Apache Cordova, HTML5 и JavaScript, Колин Эберхардт следует подходу Model-View-ViewModel с KnockoutJS, чтобы продемонстрировать читателям создание приложения Twitter Search. Colin Eberhardt

Создание приложений HTML5:Использование HTML5 для создания мобильных приложений

По следам обсуждения медиазапросов, опубликованного в выпусках за последние месяцы, Брэндон Сэтром рассматривает два других краеугольных камня быстро реагирующей веб-разработки: сетки и гибкие образы. Медиазапросы — это механизмы, благодаря которым сайты становятся удобнее и адаптивнее, однако они работаю только тогда, когда эти сайты сами по себе являются удобными и адаптивными. В статье за этой месяц я ознакомлю вас с рядом идей, связанных с двумя другими краеугольными камнями "быстро реагирующей веб-разработки." Я начну с обзора новых модулей макетов CSS, а затем мы поговорим о методиках создания таких нетекстовых элементах, как изображения и встроенное видео. Brandon Satrom

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

С ростом популярности мобильных и планшетных устройств неудивительно, чтобы улучшение опыта разработки мобильных веб-сайтов настолько ориентировано на ASP.NET MVC 4. По словам Кейта Бернелла, это принесло огромный успех. В статье рассмотрены функции планируемого выпуска ASP.NET MVC4, ориентированные на разработку мобильных веб-сайтов. В широкий диапазон этих функций входят упрощение создания сайтов для мобильных приложений и снижение усилий, затрачиваемых на оптимизацию стандартных сайтов MVC для работы на мобильных устройствах, а также знакомство с jQuery Mobile. Keith Burnell

приложение для ASP.NET:Знакомство с навигацией для платформы веб-форм ASP.NET

посмотрите свежим взглядом на веб-формы благодаря этой новой платформе навигации. Забудьте о жесткой привязке и фоновом коде. Вы сможете предоставлять компонентно-протестированный, привязанный к данным код, а также множество других преимуществ, которые, по словам Грэма Мендика, заставят приложения ASP.NET MVC буквально позеленеть от зависти. Graham Mendick

T4-шаблоны:Управление сложностью в решениях генерирования кода T4

Создание монолитных решений для создания кода настолько же непросто, как и создание монолитного приложения. Здесь приведены способы рефакторизации решения для генерации кода в повторно используемые компоненты. Peter Vogel

Kinect:Мультимодальная коммуникация с Kinect

Леланд Холмквест продолжает изучать своего виртуального секретаря под кодовым названием 'Лили', созданного с помощью приложения Windows Presentation Foundation с поддержкой Kinect. Его цель — расширение средств диалога с поддержкой контекста и многомодальная коммуникация. Leland Holmquest

Рубрики

Колонка редактора:Журнал MSDN Magazine приветствует ScriptJunkie

Журнал MSDN Magazine добавил популярный веб-сайт Microsoft Script Junkie для межбраузерной веб-разработки к своему растущему интернет-портфолио.Michael Desmond

На переднем крае:Понимание возможностей WebSocket

Достижение бесперебойного подключения между веб-клиентами и серверами требует выхода за пределы протокола HTTP. Именно этими функциями обладает протокол WebSocket, и Дино Эспозито рассказывает читателям о том, как его использовать и какие задачи он может выполнить.Dino Esposito

Прогноз: облачно:5 причин начать работу с Windows Azure

Джозеф Фульц называет пять причин, по которым стоит начать работу с Windows Azure уже сегодня.Joseph Fultz

Тестовый прогон:Погружение в нейронные сети

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

Работающий программист:Поговори со мной, часть 3: Встреча с доктором

После сборки простой системы голосового ввода, размещаемой в облаке, а также чат-бота по имени Feliza, способного отвечать на информацию, вводимую пользователем (статьи по этой теме можно найти в предыдущих выпусках этой рубрики), Тед Ньюард переводит своей проект на ступень вперед, сочетая две системы, показывая, как хозяин, Tropo, предлагает голосовой/SMS-доступ по каналам наподобие HTTP/REST.Ted Neward

Клиент изнутри:Расширенные функции шаблонов JsRender

Джон Папа продолжает исследование JsRender в новых ситуациях, таких как передача внешних шаблонов, изменение контекста с тегом {{for}} и использование сложных выражений. Он также показывает, как использовать ряд более мощных функций JsRender, включая создание собственных тегов, конвертеров, контекстных помощников и включение собственного кода.John Papa

Давайте лучше не будем поднимать эту тему:Миф об информированном согласии

Ваши приложения задают пользователям вопросы, на которые невозможно ответить? Дэвид Платт считает, что слишком много разработчиков занимаются только тем, что прикрывают собственную спину, заставляя пользователей принимать решения по вопросам, которых они не понимают.David Platt