Журнал MSDN Magazine Сентябрь 2010
Асинхронные задачи:Упрощение асинхронного программирования с помощью задач
Асинхронное программирование позволяет одновременно выполнять ресурсоемкие операции без блокирования UI-потока. Мы продемонстрируем три простых метода реализации асинхронных операций в коде. Igor Ostrovsky
Параллельное выполнение:Регулирование параллельной обработки в ThreadPool в CLR 4.0
Тенденция в сторону многоядерных архитектур и параллельных приложений привела к внесению множества изменений в ThreadPool в CLR 4.0. Если вы делаете акцент на одновременное выполнение в новых приложениях, добавляете его к новым приложениям или используете технологии ASP.NET или Parallel Extension, это для вас. Erika Fuentes
Асинхронные агенты:Программирование на основе акторов с помощью Asynchronous Agents Library
Агентская модель обеспечивает эффективный способ борьбы с задержками для ускорения параллельного выполнения. Библиотека Asynchronous Agents Library (AAL) позволяет использовать эту модель акторов с интерфейсами передачи сообщений, и мы продемонстрируем ее работу. Mike Chu, Krishnan Varadarajan
Перенос приложений:Перенесите приложения ASP.NET 1.1 в Visual Studio 2010
Защититесь от устаревания, получите новые возможности и повысьте конкурентоспособность, воспользовавшись .NET Framework 4. Вы можете немедленно приступить к работе, изучив процесс переноса старых приложений в новые и самые лучшие. Jonathan Waldman
Дизайн с привязкой к данным:Создание веб-фрагмента Silverlight 4 для SharePoint 2010
При создании собственных решений на базе SharePoint 2010 лучше всего использовать преимущества клиентского интерфейса Silverlight 4. Мы рассмотрим процесс создания веб-фрагмента Silverlight с помощью Visual Studio и Expression Blend. Paul Stubbs
SQL Server и MapPoint:Совместная работа MapPoint 2010 и SQL Server Spatial
Хотя SQL Server является идеальным хранилищем геопространственных данных, его связь с MapPoint осуществляется не лучшим образом. Поэтому наши специалисты по геопространственным данным демонстрируют, как считывать объекты точек и полигонов из SQL Server и визуализировать их в MapPoint, а также как обратно записывать объекты точек и полигнов в SQL Server с помощью Entity Framework 4.0, входящей в состав Visual Studio 2010. Eric Frost, Richard Marsden
Рубрики
Трудящийся программист:Мультипарадигматическая .NET.Часть 1
Разработка программного обеспечения является не только объектно-ориентированным проектированием; она заключается в поиске наиболее подходящих вариантов и их внедрении в решение.Ted Neward
Колонка редактора:Школы США не справляются с задачей
Читатели обсуждают вопрос, готовят ли школы США учащихся к работе в области разработки программного обеспечения.Keith Ward
На переднем крае:Улучшение Web Forms с помощью шаблона MVP
Шаблон модель-представление-презентатор (MVP) является результатом эволюционного развития MVC. Мы рассмотрим реализацию MVP для веб-форм ASP.NET и сравним ее с ASP.NET MVC и MVVM для Windows Presentation Foundation (WPF) и Silverlight.Dino Esposito
Мобильные программы:IronRuby в Windows Phone 7
Шей Фридман (Shay Friedman), специалист по IronRuby, демонстрирует создание приложения Windows Phone 7 с помощью реализации популярного динамического языка Ruby компании Microsoft.Shay Friedman
Тестовый прогон:Тестирование запроса-ответа с помощью IronPython
Улучшите набор инструментов тестирования, узнав, как выполнять тесты запросов-ответов HTTP в веб-приложениях ASP.NET с помощью IronPython, реализации Python, совместимой с .NET Framework.James McCaffrey
Заметки о безопасности:Шаблон процесса MSF-Agile+SDL для TFS 2010
Шаблон проекта MSF-Agile для Team Foundation Server упрощает реализацию динамических методов для вашей команды. Новый шаблон MSF-Agile+SDL добавляет требования жизненного цикла разработки безопасности (Security Development Lifecycle). В данной статье это будет показано это.Bryan Sullivan
Экспериментальные ИП:Касание и реакция
Чарльз Петцольд (Charles Petzold) продолжает рассказ о событиях мультисенсорных манипуляций в Windows Presentation Foundation и демонстрирует создание пользовательских классов для дополнения элементов и обеспечения визуальной обратной связи с пользователями.Charles Petzold
Давайте лучше не будем поднимать эту тему:Двусмысленная речь
Эвфемизмы – прибежище трусов.David Platt