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

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

Разработка для Windows Phone 7:Судоку для Windows Phone 7

Приступите к разработке для Windows Phone 7 с помощью учебной игры на основе Silverlight, демонстрирующей ключевые концепции, такие как проектировочный шаблон Model-View-ViewModel, сериализация, пользовательские хранилища и несколько ориентаций. Adam Miller

Приложения для Windows Phone 7:Создание приложений, управляемых данными, с применением Windows Azure и Windows Phone 7

Производительность приложений для Windows Phone 7, управляемых данными, определяется эффективными методами программирования UI и предоставлением доступа к данным. Мы рассмотрим некоторые важные концепции проектирования для эффективного использования Windows Azure с приложениями Windows Phone. Danilo Diaz, Max Zilberman

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

Методики разработки на основе поведений позволяют выполнять тестирование и создавать код на языке бизнес-сценария. Мы объясним, как цикл BDD обертывает цикл традиционной разработки, управляемой тестами, и рассмотрим пример цикла разработки BDD для приложения ASP.NET. Brandon Satrom

.Производительность NET:Диагностика производительности приложений .NET с применением ETW

Event Tracing for Windows (ETW) — это мощная технология мониторинга и протоколирования, использующаяся в .NET Framework 4 CLR для упрощения профилирования управляемых приложений. ETW собирает общесистемные данные и профилирует все ресурсы (процессор, диск, сеть и память), что делает ее крайне полезной для получения целостной картины. Subramanian Ramaswamy

Доступ к Windows Azure:Повторное знакомство с сервисом Windows Azure AppFabric Access Control Service

Узнайте, как просто выполнять аутентификацию и авторизацию пользователей из сферы Windows Live ID, Facebook, Yahoo и Google. Wade Wegner, Vittorio Bertocci

Рубрики

Колонка редактора:Одобрение Windows Phone 7

Один разработчик выполняет процесс одобрения приложения Windows Phone 7 – почему снимки экрана требуют особого внимания.Keith Ward

Панель инструментов:Ресурсы разработки для Windows Azure

Платформа Windows Azure Platform это набор ресурсов облачных вычислений Майкросфот. Это коллекция инструментов и информации, помогающих в создании приложений для Windows Azure.Terrence Dorsey

На переднем крае:Аспектно-ориентированное программирование, перехват и Unity 2.0

Узнайте о парадигме аспектно-ориентированного программирования и возможностях Unity 2.0 в статье Дино Эспозито о работе с задачами, горизонтально пересекающими иерархию, в коде.Dino Esposito

Точки данных:Профилирование операций с базой данных в Entity Framework

Джули Лерман утверждает, что важно выполнять профилирование запросов к базе данных, чтобы знать, что происходит в ответ на запросы и другие операции доступа к данным в Entity Framework; она рассматривает несколько вариантов профилирования для улучшения кода.Julie Lerman

Прогноз: облачно:Передача контента из SharePoint в Windows Azure Storage

Мы рассматриваем пример реализации, которая позволяет пользователям выборочно передавать контент из SharePoint в Windows Azure Storage, предоставляя ссылки на новые местоположения и учитывая контроль доступа к файлам.Joseph Fultz, Shad Phillips

Тестовый прогон:Тестирование пользовательского интерфейса веб-приложения с помощью jQuery

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

Работающий программист:Мультипарадигматическая .NET. Часть 4. ориентация на объекты

Разработчики, использующие объектно-ориентированное программирование, могут чувствовать себя очень комфортно с моделированием общности и вариативности с помощью наследования. Как отмечает Тэд Ньюард, это может приводить к проблемам для неосведомленных.Ted Neward

Заметки о безопасности:Повышение безопасности ASP.NET с помощью анализа кода в Visual Studio

Анализ кода Visual Studio и FxCop позволяют автоматически проверять код на предмет наличия проблем дизайна, производительности и безопасности. Теперь также можно проверять приложения ASP.NET. В данной статье это будет показано.Sacha Faust

Экспериментальные ИП:Silverlight, Windows Phone 7 и мультисенсорный Thumb

Гибкий элемент управления Thumb с сенсорными функциями поддерживается Silverlight в Интернете и в системе Windows Phone 7. Мы продемонстрируем создание проекта с общим кодом, в котором элемент управления Thumb используется для ввода с мыши или мультисенсорного ввода.Charles Petzold

Давайте лучше не будем поднимать эту тему:Секрет успешного приложения Windows Phone 7

Хотите создать приложение Windows Phone 7, которое будет хорошо продаваться? Забудьте о привлекательности, помните о пользе.David Platt