Журнал MSDN Magazine Декабрь 2011

Журнал MSDN Magazine Декабрь 2011

Шаблон проектирования MVPVM:Шаблон проектирования Model-View-Presenter-ViewModel для WPF

Билл Кратохвил (Bill Kratochvil) углубляется в историю шаблонов проектирования, демонстрируя преимущества разработки расширяемых корпоративных приложений с помощью так называемого шаблона MVPVM, созданного по аналогии с проектом примеров и практических рекомендаций Prism корпорации Майкрософт. Bill Kratochvil

Создание приложений HTML5:Интеграция географического расположения в веб-приложения

Многое из того, что называют HTML5, является набором технологий, обеспечивающих создание приложений для Интернета, и географическое расположение — отличный пример этого. Брэндон Сэтром (Brandon Satrom) представляет спецификацию Geolocation и демонстрирует, как начать использовать ее в приложениях. Brandon Satrom

Безопасность ASP.NET:Защита приложений ASP.NET от взлома

Практически ежедневно ведущие мультимедиа-издания сообщают о взломах сайтов. К счастью, можно на удивление просто защититься от многих из этих атак. Адам Талипер (Adam Tuliper) объясняет механизм этих атак и обсуждает рекомендации по их предотвращению. Adam Tuliper

Sysinternals ProcDump v4.0:Создание подключаемого модуля для Sysinternals ProcDump v4.0

Запись дампа памяти приложения — распространенный способ устранения неполадок, но большинство средств записи дампа предоставляют или слишком много, или слишком мало возможностей. Эндрю Ричардс (Andrew Richard) рассказывает, что теперь Sysinternals ProcDump v4.0 позволяют принимать решения о включении памяти. Andrew Richards

Кодирование видео:Сохранение и повторное использование параметров для кодирования видео

Вот простой способ предоставить приложениям обработки видео возможность сохранения сжатого видео с использованием любых кодеков, доступных на компьютере, без необходимости указания параметров кодеков вручную при каждом запуске приложения или его использовании на нескольких/удаленных/встроенных компьютерах. Adi Shavit

ALM Rangers:Сообщество Visual Studio ALM Rangers -- развитие VM Factory

Сообщество Rangers предлагает руководство ALM по использованию Virtual Machine Factory, рассматривания ее концепции и преимущества. Willy-Peter Schaub, Brian Blackman, Paul Meyer

Рубрики

На переднем крае:Контекстно-зависимый индикатор выполнения для ASP.NET MVC

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

Windows и C++:Таймеры пула потоков и ввод-вывод

Кенни Керр (Kenny Kerr) завершает свою серию статьей о пуле потоков Windows 7, рассматривая два оставшихся объекта создания обратных вызовов, предоставляемые API — объекты таймера и объекты завершения ввода-вывода.Kenny Kerr

Доступ к данным:Обработка проверок Entity Framework в службах данных WCF

Стиль Metro Windows 8 добавляет еще один пользовательский интерфейс, который может использовать OData. Джули Лерман (Julie Lerman) помогает улучшить навыки создания OData вместе со службами данных WCF, Code First и Entity Framework Validation API.Julie Lerman

Прогноз: облачно:Завершение рассмотрения очередей AppFabric

Джозеф Фулц (Joseph Fultz) завершает свой проект инвентаризации хранилища, основанный на новых функциях Windows Azure AppFabric Service Bus и использующий смесь Topics и очередей.Joseph Fultz

Тестовый прогон:Алгоритмы «Tabu» и клик максимального размера

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

Работающий программист:Объединения синтаксических анализаторов

Тэд Ньюард (Ted Neward) рассматривает работу объединений синтаксических анализаторов в реальных ситуациях при проектировании собственных конфигураций для нейро-оптических научных экспериментов стимуляции глазной ткани и записи результатов.Ted Neward

Экспериментальные ИП:Каналы видео в Windows Phone 7

Хотя в первоначальный выпуск Windows Phone был включен только один интерфейс API камеры, этот недостаток был исправлен с помощью двух новых наборов AP, которые использует Чарльз для экспериментов с видео.Charles Petzold

Давайте лучше не будем поднимать эту тему:Джобс и Ритчи: Запутанные фотоны

5 октября умер Стив Джобс, и о нем скорбил весь мир. Гораздо менее незамеченным был уход Денниса Ритчи 8 октября. Он заслуживает большего признания, чем получил, потому что Джобс не смог бы добиться многого без Ритчи.David Platt