Журнал MSDN Magazine Июнь 2011
Гибкий C++:Гибкая разработка на C++ и тестирование с помощью Visual Studio и TFS
Один из аспектов гибкой разработки включает в себя создание автоматизированных тестов, но дело усложняется при использовании в проектах как кода C#, так и C++. Мы покажем, как команда корпорации Майкрософт использует Visual Studio и Team Foundation Server для оптимизации собственной и управляемой разработки. John Socha-Leialoha
Гибкая разработка программного обеспечения:Выполнение динамической работы в TFS 2010
Ознакомьтесь с внутренней практикой разработки Майкрософт, прочитав, как команда Криса Адамса (Chris Adams) переходит на гибкую разработку с использованием Team Foundation Server 2010, начав с шаблона процессов Microsoft Solutions Framework Agile v5.0 и в конечном счете перейдя на шаблон Microsoft Visual Studio Scrum 1.0. Chris Adams
API ядра отладчика:Создание расширения Debugging Tools for Windows, часть 3 Клиенты и обратные вызовы
В третьей статье серии мы подробно анализируем отношения между расширением отладчика и самим отладчиком, рассматривая архитектуру клиентов и обратных вызовов отладчика. Andrew Richards
Ориентация на несколько версий инфраструктуры:Создание приложений, ориентированных на несколько версий инфраструктуры для настольных систем, платформ Prism и Windows Phone 7
Зачем выполнять двойную работу, если можно использовать единую базу кода для создания приложений, ориентированных на несколько версий инфраструктуры? Мы рассмотрим этот процесс, используя Prism, введение зависимостей и такие шаблоны, как MVP и MVVM Bill Kratochvil
StreamInsight:Создание крупных потоков данных с Microsoft StreamInsight
Анализ и реагирование на информацию в крупных потоках данных почти в режиме реального времени критически важны для множества предприятий, но выполнение исторических запросов и запросов в реальном времени с помощью одних наборов средств и языков запросов всегда было сложным. Мы покажем, как StreamInsight изменяет это. Rob Pierry
Windows Phone 7:Sterling для изолированного хранилища в Windows Phone 7
Узнайте, как использовать библиотеку базы данных с открытым исходным кодом Sterling для локального сохранения и запроса данных в приложениях Windows Phone 7 с минимальными усилиями, вместе с простой стратегией управления состоянием при отключении приложения, когда пользователь переключается на другое приложение. Jeremy Likness
Рубрики
Колонка редактора:Лучшее время
Если вы занимаетесь созданием программного обеспечения, не отчаивайтесь: вы живете в величайшую эру разработки.Keith Ward
На переднем крае:Инварианты и наследование в контрактах кода
После рассмотрения двух самых распространенных типов программных контрактов, предусловия и постусловия, в этом месяце Дино представляет третий из самых важных типов контрактов, инварианты, и переходит к обсуждению поведения классов на основе контрактов при применении наследования.Dino Esposito
Доступ к данным:Раскрытие стратегий Entity Framework: загрузка связанных данных
При использовании Entity Framework моделирование данных является только первым этапом. Также необходимо использовать верные инструменты для запроса и загрузки данных. Мы продемонстрируем возможности и поможем выбрать верные средства для ваших приложений.Julie Lerman
Прогноз: облачно:Многоплатформенное хранилище Windows Azure
Windows Azure — это не среда для одной платформы. Чтобы продемонстрировать ее возможности, мы создадим одинаковое приложение для трех различных мобильных устройств: Windows Phone 7, jQuery и Android.Joseph Fultz
Тестовый прогон:Кривые линии для Bing Maps AJAX
В двухцелевой статье в этом месяце представлен обзор функции JavaScript для рисования кривой Безье в элементе управления картой Bing Maps AJAX, а также содержатся инструкции по тестированию нетривиальной функции JavaScript.James McCaffrey
Работающий программист:Мультипарадигматическая .NET.Часть 8: динамическое программирование
Поскольку дело касается этого, параметрическое метапрограммирование предоставляет некоторые мощные решения. Но это не универсальный ответ для все проблемы проектирования. Динамические языки в наивысшей степени используют концепцию выполнения с привязкой к имени. Давайте посмотрим, как это работает.Ted Neward
Экспериментальные ИП:Принципы разбивки на страницы
Программы чтения электронных книг просты, не так ли? Необходимо просто отобразить определенный текст. Но все может быть не так просто. Мы начнем создавать программу чтения электронных книг для Windows Phone 7, изучив механизм разбивки на страницы.Charles Petzold
Давайте лучше не будем поднимать эту тему:Усвоил ли Майкрософт урок DEC?
Корпорация Майкрософт во всей своей деятельности все еще думает как компания, занимающаяся персональными компьютерами. Для ее выживания необходимо изменить этот подход.David Platt