Журнал MSDN Magazine Октябрь 2012
Специальный выпуск, посвященный Windows 8-добавлен
TPL:Горизонтальное масштабирование для параллельного выполнения задач
Библиотека параллельных задач (TPL) предоставляет всю необходимую инфраструктуру, которая обеспечивает оптимальное использование ресурсов ЦП на одном многоядерном компьютере. Теперь можно реализовать подход, обеспечивающий масштабирование между компьютерами, который полезен при автоматизации рабочих нагрузок и обработке пакетов. Jesus Aguilar
OData:OData, Entity Framework и контроль доступа Windows Azure
Когда Шона Януззи попросили сделать безопасную веб-службу для существующей базы данных и веб-приложений, он увидел преимущества использования OData, но не считал его достаточно безопасным. Узнайте о том, как он разработал собственную реализацию с повышенной безопасностью. Sean Iannuzzi
Windows Phone:Создание приложения и для Windows Phone, и для iOS
Узнайте о том, как можно с нуля создать приложение, которое будет работать как на Windows Phone, так и на iPhone, не меняя философии разработки и функций интерфейса пользователя каждой из этих платформ. Andrew Whitechapel
Windows Phone:Деактивация и дзен асинхронного программирования для Windows Phone
Бен Дэй рассказывает о ряде архитектурных решений и об ошибках, которые он совершил при создании своего первого приложения для Windows Phone, а также показывает, как их можно избежать при создании подобных приложений. Ben Day
Числовые данные:Тестирование математических функций в Microsoft Cloud Numerics
Предположим, вы пишете программу, которая вызывает библиотеку для вычисления sin(x). Вы получите числовой ответ, который содержит до 16 десятичных знаков, но как проверить, верен ли ответ? Узнайте о том, как можно протестировать математические функции в новой математической библиотеке Microsoft Cloud Numerics. Stuart Brorson, Alan Edelman, Ben Moskowitz
:Специальный выпуск, посвященный Windows 8
Среда выполнения Windows:Изменение разработки приложений при использовании среды выполнения Windows
Среда выполнения Windows — сердце создания приложений для Магазина Windows. Среда выполнения Windows предоставляет мощную платформу для создания этих новых приложений с многофункциональной поверхностью разработки, а также целостным и продуманным дизайном. Jason Olson
Среда выполнения Windows и CLR:.NET и среда выполнения Windows изнутри
Эта статья посвящена тому, как CLR позволяет разработчикам управляемых приложений связываться со средой выполнения Windows, предоставляя API среды выполнения Windows, если существует только еще одна библиотека управляемых классов для разработчиков .NET. Shawn Farkas
Компоненты среды выполнения Windows:Компоненты среды выполнения Windows в мире .NET
Джереми Ликнесс (Jeremy Likness) рассматривает требования к созданию компонента среды выполнения Windows на языке C#, использование и создание ссылок на него, а также его влияние на другие языковые параметры при разработке приложений для Магазина Windows. Jeremy Likness
Silverlight и WPF:Создание приложений Silverlight и WPF с учетом XAML среды выполнения Windows
В ближайшие годы разработчики бизнес-приложений по-прежнему будут создавать новые приложения Windows Presentation Foundation и Silverlight. В этой статье показано, что можно сделать для переноса, повторного использования или использования двух систем при рассмотрении приложений для Магазина Windows. Pete Brown
MVVM:Использование шаблона MVVM в Windows 8
Шаблон разработки Model-View-ViewModel (MVVM) обеспечивает разделение логики и пользовательского интерфейса в приложениях для Магазина Windows, а также позволяет разработчикам UX создавать и тестировать пользовательские интерфейсы при отсутствии базовой логики. Ознакомьтесь с созданием приложений с использованием шаблона проектирования MVVM в Visual Studio 12 с помощью MVVM Light Toolkit. Laurent Bugnion
XAML и C++:Представляем C++/CX и XAML
Данная статья посвящена тому, как использовать преимущества современной платформы пользовательского интерфейса на основе XAML в C++ для создания приложений для Магазина Windows. Andy Rich
Среда выполнения Windows и C++:Перенос приложений для настольных систем в среду выполнения Windows
Диего Дагум (Diego Dagum) рассматривает перенос приложений для настольных систем на языке C++ в библиотеку среды выполнения Windows, используя приложение Калькулятор в качестве практического примера. Diego Dagum
JavaScript:Управление памятью в приложениях для Магазина Windows
Современные пользователя хотят быстро переключаться между несколькими приложениями для выполнения своих задач и ожидают, что компьютеры будут справляться с этим. Ознакомьтесь с методами определения, диагностирования и устранения утечек памяти, чтобы пользователи ваших приложений в стиле Metro получили все необходимые им возможности. David Tepper
JavaScript:Привязка данных в приложении для Магазина Windows с использованием JavaScript
Платформа JavaScript для создания приложений для Магазина Windows и базовая среда выполнения Windows позволяют создавать приложения с состоянием стороны клиента, автономным хранилищем, элементами управления, шаблонами, привязками и многим другим. Chris Sells, Brandon Satrom
Проектирование и удобный пользовательский интерфейс:Создание приложений для Магазина Windows в Blend
Expression Blend для Visual Studio 2012 может использоваться для создания пользовательских интерфейсов для приложений для Магазина Windows с использованием XAML или HTML. В примерах показаны панель Blend Device, редакторы CSS, редактирование шаблонов данных и интерактивный режим. Christian Schormann
Рубрики
Колонка редактора:На переднем крае
Дино Эспозито пишет статьи для журнала MSDN Magazine и его предшественников с 1996. Майкл Дезмонд берет интервью у этого популярного автора раздела 'На переднем крае'.Michael Desmond
На переднем крае:Разработка сайтов для мобильных устройств, часть 5: jQuery Mobile
Дино Эспозито рассматривает технологию пользовательского интерфейса jQuery Mobile на основе HTML5 для платформ популярных устройств. Действительно ли все, что вам нужно, — это разработка для мобильных устройств?Dino Esposito
Windows и C++:Назад в будущее с возобновляемыми функциями
Это завершающая статья Кенни Керра в его серии, посвященной параллелизму в C++, где он исследует еще более гибкий подход к написанию эффективных и составимых асинхронных систем.Kenny Kerr
Прогноз: облачно:Кэширование в роли в Windows Azure
Джозеф Фульц показывает, как можно повысить популярность вашего сайта и услуг с помощью специализированных ролей, расположенных рядом, для кэширования в Windows Azure Caching (Preview).Joseph Fultz
Тестовый прогон:Обратное распространение нейронных сетей для программистов
Обратное распространение является комплексным, но сложным в кодировании алгоритмом, который можно использовать в обучении нейронной сети. Джеймс Маккэфри рассказывает о том, как реализовать обратное распространение.James McCaffrey
Работающий программист:База данных Cassandra NoSQL, часть 2: программирование
Тед Ньюард рассказывает о том, как подключить базу данных Apache Cassandra NoSQL из Microsoft .NET Framework, как считывать и записывать в нее данные, и о многом другом.Ted Neward
Принцип Touch and Go:Наблюдение за ночным небом с Windows Phone
Чарльз Петцольд завершает свою работу в четырех частях по изучению датчиков движения на платформе Windows Phone, создавая приложение, которое позволяет пользователям взаимодействовать с планетами и созвездиями в ночном небе.Charles Petzold
Давайте лучше не будем поднимать эту тему:Продукты мозговой деятельности
Вы когда-нибудь думали о том, что перемалывают шестеренки в голове Дэвида Платта?David Platt
Колонка редактора:Все внимание приковано к Windows 8
Представляем специальный выпуск журнала MSDN Magazine, посвященный Windows 8.Michael Desmond
Современные приложения:Жизненный цикл приложений для Магазина Windows
Тонкости жизненного цикла нового приложения WinRT для создания приложений, всегда реагирующих так, как следует. Рейчел Аппель (Rachel Appel) рассказывает о различных этапах этого процесса.Rachel Appel
Windows Azure: взгляд изнутри:Windows 8 и Windows Azure: конвергенция в облаке
Во вступительном выпуске статьи «Windows Azure: взгляд изнутри» описано создание простой службы, размещенной в облаке, для поддержки асинхронных клиентов, и показан ее вызов в веб-службе из приложения для Магазина Windows для получения данных.Bruno Terkaly, Ricardo Villalobos