Журнал MSDN Magazine Август 2011
Visual Studio LightSwitch:Расширенные функции программирования упрощаются при использовании Lightswitch
Visual Studio LightSwitch значительно упрощает разработку бизнес-приложений, ориентированных на данные, избавляя пользователя от большого объема работы по конструированию, что иллюстрирует Бет Масси (Beth Massi) с помощью образца приложения. Beth Massi
Visual Studio LightSwitch:Создание бизнес-приложений с помощью Visual Studio LightSwitch
Получите практические навыки работы с этим новым продуктом семейства Visual Studio, предназначенным для разработчиков с любым уровнем подготовки, которым необходимо быстро создавать бизнес-приложения, ориентированные на данные, для настольных систем, Интернета и облаков. Robert Green
HTML5:Создание приложений в HTML5: что необходимо знать
В этой статье, первой из серии об использовании HTML5 для создания приложений для Интернета, Брэндон Сэтром (Brandon Satrom) представляет HTML5, описывает подход Майкрософт к новому стандарту и обсуждает, как принять технологии HTML5. Brandon Satrom
Team Foundation Server и Exchange:Создание системы отслеживания ошибок с помощью Exchange и Team Foundation Server
Что вы получаете при объединении функций отслеживания рабочих элементов Team Foundation Server вместе с извещающими уведомлениями веб-служб Exchange? Единая система отслеживания ошибок с интеграцией электронной почты и рабочих элементов. Мохаммад Джалул (Mohammad Jalloul) демонстрирует ее создание. Mohammad Jalloul
Параллельное программирование:Прошлое, настоящее и будущее параллелизации приложений .NET
В мире повсеместного распространения многоядерности параллелизм должен учитывать каждый разработчик, и возможность использовать его преимущества должна быть у миллионов разработчиков, использующих управляемые языки. Стивен Тауб (Stephen Toub) демонстрирует развитие параллелизма в .NET. Stephen Toub
Разработка для нескольких платформ:Переносимые библиотеки классов: введение
Мы покажем демонстрационное приложение, чтобы продемонстрировать, как проекты переносимой библиотеки классов могут создавать управляемую сборку, на которую могут ссылаться платформы Windows Phone 7, Silverlight, Windows Presentation Foundation (WPF) и Xbox 360. Bill Kratochvil
Искусственный интеллект:Метод роя частиц
Метод роя частиц (Particle Swarm Optimization —PSO) — это технология искусственного интеллекта, которая может использоваться для поиска приблизительных решений невероятно сложных или нерешаемых проблем числовой максимизации или минимизации. Она слабо смоделирована на поведении группы, такой как стая птиц или косяк рыб. James McCaffrey
Рубрики
Колонка редактора:Цели F-Sharp
Создатель языка F# объясняет, почему он был необходим.Keith Ward
На переднем крае:Статический анализ кода и контракты кода
Дино Эспозито (Dino Esposito) обсуждает статический анализ кода и то, как он может использоваться вместе с контрактами кода для экономии времени в сборках, а также, что более важно, это позволяет избежать неприятных ошибок в программном обеспечении.Dino Esposito
Windows и C++:Пул потоков Windows и работа
Параллельное выполнение имеет различные значения для различных людей, но в основе любого современного подхода лежит определенный пул потоков. В данной статье Кенни Керр (Kenny Kerr) объясняет, как использовать API пула потоков Windows наилучшим образом.Kenny Kerr
Прогноз: облачно:Поиск в хранилище Windows Azure с помощью Lucene.Net
Пока отсутствует достаточная поддержка облачных решений, развернутых в облаке, однако Windows Azure, Lucene.Net и немного кода OpenXML позволяют удовлетворить практические любые требования к поиску. Джозеф Фулц (Joseph Fultz) рассматривает простую реализацию, позволяющую приступить к работе.Joseph Fultz
Экспериментальные ИП:Метрики шрифтов в Silverlight
Silverlight — это графическая среда, не предоставляющая разработчикам программ метрики шрифтов, поэтому Чарльз Петцольд (Charles Petzold) демонстрирует решение проблемы, помогающее в размещении текста и страниц.Charles Petzold
Давайте лучше не будем поднимать эту тему:Сила стандартных параметров
Параметры значения могут обеспечить работу или вызвать сбой в работе программы. Их необходимо использовать осторожно.David Platt