Журнал MSDN Magazine Январь 2012

Журнал MSDN Magazine Январь 2012

Windows Phone 7:Ваше первое приложение для Windows Phone

Ваше первое приложение для Windows Phone должно быть интересным, но не слишком сложным, чтобы работа над ним не затянулась надолго. Джесс Либерти (Jesse Liberty) расскажет вам о простых, но удобных приложениях, на примере которых будут рассмотрены самые разнообразные аспекты создания полезных и привлекательных приложений Windows Phone на основе XAML. Jesse Liberty

Windows Phone 7:Использование камер в приложении Windows Phone

Устройства на платформе Windows Phone 7.5 могут быть оснащены как тыльной, так и фронтальной камерами. Мэтт Строшейн (Matt Stroshane) расскажет вам об API камер и связанных с ними возможностями, а также о некоторых способах, с помощью которых вы сможете задействовать камеру в вашем следующем приложении для Windows Phone 7.5. Matt Stroshane

Windows Phone 7:Создайте собственное приложение для Windows Phone!

Марк Хопкинс (Mark Hopkins) советует потратить больше времени на подготовку к разработке приложения, чтобы сэкономить его на этапе кодирования и получить достойную награду на Windows Phone Marketplace. Mark Hopkins

Создание приложений HTML5:Использование «полотна» в HTML5 для визуализации данных

Новый элемент «полотно» в HTML5 предоставляет возможность создавать приложения и анимированные изображения и работать с ними удобно и быстро. Он предназначен не только для сложных проектов, таких как игры. Брэндон Сэтром (Brandon Satrom) продемонстрирует вам, что «полотно» также можно использовать для эффектной визуализации данных. Brandon Satrom

NuGet:Как стать разработчиком NuGet

Кларк Селл (Clark Sell) продолжает серию публикаций, посвященных NuGet. Из новой публикации вы узнаете, что необходимо для разработки собственных проектов с помощью пакета NuGet и как интегрировать NuGet в жизненный цикл вашей разработки. Clark Sell

Orchard CMS:Расширяемость Orchard

Orchard — это новый веб-сервер CMS с открытым исходным кодом, одно из главных преимуществ которого — расширяемость. Эта статья посвящена некоторым методикам, с помощью которых можно создавать уникальные сайты и вносить свой вклад в развивающуюся экосистему. Bertrand Le Roy

Безопасность ASP.NET:Обеспечение безопасности приложений ASP.NET

Адам Тюлипер (Adam Tuliper) продолжает исследовать систему безопасности ASP.NET. В этот раз он рассматривает межсайтовые сценарии и атаки межсайтовой подделки запроса, принципы осуществления таких атак и их предотвращения. Adam Tuliper

Ввод данных с экрана:Индивидуализированные экранные клавиатуры на платформе .NET Framework

Узнайте, как создавать экранные клавиатуры с применением технологии случайного распределения клавиш .NET Framework для повышения безопасности и портирования приложений на мобильные платформы. Christopher Frenz

Службы отчетов SQL Server:Расширение SSRS: Разработка пользовательских компонентов для построения диаграмм и модулей подготовки отчетов

Несмотря на то что службы отчетов SQL Server™ оснащены великолепными функциями построения диаграмм, встроенные функции все же не соответствуют требованиям пользователя. Узнайте, как создавать пользовательские компоненты для построения диаграмм и интегрировать их с отчетами SSRS, а также о том, как разработать пользовательский модуль подготовки отчетов (путем расширения какого-либо встроенного модуля), благодаря которому подготовка отчетов будет выполняться нужным вам образом. Manpreet Singh

Рубрики

Колонка редактора:Результаты за четверть столетия

Вот уже 25 лет, начиная с самого первого выпуска Microsoft Systems Journal, Чарльз Петцольд (Charles Petzold) публикует на страницах журнала MSDN статьи, посвященные разработке ПО.Michael Desmond

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

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

Доступ к данным:Достижение поставленной цели без внешних ключей

Отсутствие свойств внешнего ключа в классах несколько усложняет работу с неподключенными приложениями. В этой статье Джули Лерман (Julie Lerman) рассказывает читателям о вставках и обновлениях без внешнего ключа и показывает на примере, как заставить Entity Framework выполнять нужные вам действия.Julie Lerman

Прогноз: облачно:Стратегии кэширования в Windows Azure

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

Тестовый прогон:Имитация отжига и тестирование

Джеймс Маккаффри (James McCaffrey) исследует технологию искусственного интеллекта, в основе которой — принципы охлаждения металла.James McCaffrey

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

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

Принцип Touch and Go:Воспроизведение аудиофайлов в Windows Phone

Прежде чем рассказать читателю о новых возможностях фонового воспроизведения аудиофайлов в ОС Windows Phone 7.1, Чарльз Петцольд (Charles Petzold) поведает об основных принципах более стандартных способов воспроизведения музыки.Charles Petzold

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

Сейчас Интернет подрывает систему высшего образования, как в свое время подорвал газетное производство. Надеюсь, что представители моей сферы деятельности найдут выход из данной ситуации благодаря творческому, оригинальному решению, которое сделает мир лучше. На мой взгляд, через 9 лет, когда мои дочери поступят в колледж, ситуация радикально изменится.David Platt