Журнал MSDN Magazine Ноябрь 2012

Журнал MSDN Magazine Ноябрь 2012

Безопасность JavaScript:Интернет для Windows 8: безопасность

Веб-разработчики, переходящие на разработку для Windows 8 с использованием JavaScript, должны поменять свои взгляды на безопасность. Инструменты, доступные в Windows 8, позволяют преобразовать безопасность JavaScript из односторонней в многостороннюю систему безопасности, защищающую как данные, так и пользователей. Tim Kulp

Windows Phone:Приложение Windows Phone 8 с поддержкой речи и голосовыми командами

В приложениях Windows Phone 8 разработчики могут использовать две новые привлекательные для пользователей функции: голосовые команды для запуска приложения и выполнения команд, а также гибкий API для распознавания речи и синтеза для взаимодействия с приложением с помощью голоса. F Avery Bishop

C#, Visual Basic и C++:Управление памятью в приложениях для Магазина Windows, часть 2

Во второй части серии из двух статей об определении, диагностировании и восстановлении утечек памяти в приложениях из Магазина Window Чапала Стрит (Chipalo Street) и Дэн Тейлор (Dan Taylor) рассматриваются оптимизацию C#, VB и C++. Chipalo Street, Dan Taylor

JavaScript:Создание и использование элементов управления в приложениях из Магазина Windows с помощью JavaScript

При использовании JavaScript для создания элементов управления в приложениях из Магазина Windows имеется доступ к элементам HTML, элементам управления WinRT и WinJS. Узнайте, как выбрать нужные элементы или даже создать собственные. Chris Sells, Brandon Satrom

Служба Team Foundation:Реализация автоматизации сборки с помощью предварительной версии службы Team Foundation

Предварительная версия службы Team Foundation предоставляет возможность полностью запускать сборки в облаке. В этой статье участники сообщества Visual Studio ALM Rangers демонстрируют настройку локальной автоматизации сборки для сценариев, в которых группе разработчиков требуется большее управление машиной построений, чем доступно в Windows Azure. Tim Star, Tim Omta, Mario Contreras

Рубрики

Колонка редактора:Стоя

Майкл Дезмонд (Michael Desmond) продолжает документировать свой переход к рабочему месту для работы стоя.Michael Desmond

Windows и C++:Эволюция синхронизации в Windows и C++

Некоторые отличные примитивы синхронизации в Windows и современном компиляторе C++ образуют привлекательный набор инструментов для создания простых и масштабируемых программ, не нарушающих параллельность, говорит Кенни Керр (Kenny Kerr), объясняющий, что для улучшения параллельности в стандартной библиотеке C++ еще предстоит проделать большую работу.Kenny Kerr

Доступ к данным:Entity Framework Designer получает признание в Visual Studio 2012

Новый Entity Framework Designer в Visual Studio 2012 получает несколько значительных улучшений и множество улучшений меньшей значимости, направленных на оптимизацию работы пользователей.Julie Lerman

Windows Azure: взгляд изнутри:Мобильные службы Windows Azure: надежная серверная часть для приложений устройства

Мобильные службы Windows Azure упрощают жизнь разработчикам для мобильных устройств, автоматизируя создание серверной части на основе открытых стандартов и поддерживая несколько типов устройств и операционных систем.Bruno Terkaly, Ricardo Villalobos

Работающий программист:База данных Cassandra NoSQL, часть 3: кластеризация

Говоря о данных большого объема, эта база данных может быть масштабирована до невероятных размеров, говорит Тэд Ньюард (Ted Neward). По заявлению одной компании, она использует базу данных Cassandra для хранения более 500 ПБ информации. Узнайте, как кластеризация делает подобные реализации возможными без необходимости настройки.Ted Neward

Принцип Touch and Go:Сборка частей карты Bing в Windows Phone

Вывод карты на экран Windows Phone выполняется очень просто, но повернуть ее таким образом, чтобы север карты действительно указывал на север, — это совсем другая проблема. Чарльз Петцольд (Charles Petzold) рассказывает, как он использовал службу SOAP Bing Maps для получения необходимых результатов. Датчик движения в Windows Phone 7.5 консолидирует информацию от компаса и акселерометра телефона для создания матрицы вращения, описывающей ориентацию телефона в трехмерном пространстве. Недавно я начал думать о том, как ориентация телефона может использоваться вместе с картами Bing Maps. Я предполагал, что создам небольшое гибридное приложение, но работа оказалась гораздо более сложной.Charles Petzold

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

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