Журнал MSDN Magazine Октябрь 2014
C#:: Новый и усовершенствованный C# 6.0
Теперь доступна новая версия CTP3 языка C# 6.0. Было сделано множество улучшений и усовершенствований, а некоторые функции были удалены. Вот краткое изложение того, что можно ожидать и найти в новом языке. Mark Michaelis
Асинхронное программирование: Вводная информация о Async/Await в ASP.NET
Стефен Клиэри (Stephen Cleary) представляет концептуальный обзор асинхронных запросов в ASP.NET и приводит ссылки на лучшие интернет-ресурсы. Stephen Cleary
Инсайдер Azure: Подключение устройства IoT к облаку
В следующем выпуске проекта «Интернет вещей» (Internet of Things, IoT) мы берем подключенные к сети устройства SmartDoor и Raspberry Pi и разрабатываем политики для управления трафиком сообщений и фотографий с помощью постановки в очередь служебной шины и канала сообщений. Bruno Terkaly, Steven Edouard
Unity: Разработка вашей первой игры с помощью Unity и C#, часть 3
В третьей части своего цикла о разработке игр на платформе Unity Адам Тюлипер (Adam Tuliper) углубляется в мир трехмерных игр, включая создание персонажей, анимации и ландшафтов. Adam Tuliper
SQL Server: Использование обновляемых таблиц для оперативной отчетности в реальном времени
Оперирование большими хранилищами данных в одной таблице может снизить скорость обработки запросов, а, следовательно, и продуктивность бизнеса. Эту проблему может решить совместное применение секционирования и индексов columnstore. Don Mackenzie
Джоэль Рейес (Joel Reyes) изучает возможности универсальных приложений, встроенных в Visual Studio 2013, включая поддержку шаблонов, языков, API и компиляторов, а также рассматривает стратегии совместного использования кода в приложениях и лучшие подходы к преобразованию разрозненных приложений в универсальную версию для Windows. Joel Reyes
За основу этой статьи взята статья "«Use Updatable Tables for Responsive Real-Time Reporting» (Использование обновляемых таблиц для оперативной отчетности в реальном времени) из печатного журнала MSDN Magazine за октябрь," в которой описывается, как совместно использовать секционирование таблиц и индексы columnstore, чтобы обеспечить поддержку больших таблиц, из которых можно быстро запросить данные для одновременного составления отчетов и обновления данных. Don Mackenzie
Рубрики
Примечание редактора: Кто-то приходит, кто-то уходит
Чарльз Петцольд (Charles Petzold) отходит от написания заметок в журнал MSDN Magazine, чтобы заняться работой в Xamarin. Michael Desmond
На переднем крае: Советы по удобочитаемости исходного кода
Удобочитаемость должна быть важнейшим атрибутом вашего программного кода. Следуйте правилу «трех C» (—comments, consistency and clarity — комментарии, согласованность и ясность), чтобы создавать код, который проще читать. Dino Esposito
Джули Лерман (Julie Lerman) ищет способ зеркально отразить данные в рамках одного сценария для обмена данными в ограниченных контекстах проблемно-ориентированного проектирования. Julie Lerman
Тестовый прогон: Пробит-классификация с помощью C#
Джеймс МакКэффри (James McCaffrey) изучает пробит-классификацию — методику машинного обучения для прогнозирования в случаях, когда предсказываемая зависимая переменная принимает только одно из двух возможных значений. James McCaffrey
Современные приложения: Использование SignalR для создания современных приложений
SignalR — это набор серверных и клиентских библиотек, с помощью которых вы можете разрабатывать приложения с динамическим двусторонним обменом данными в реальном времени. Rachel Appel
Фактор DirectX: Построители текстур и отражение света
Чарльз Петцольд (Charles Petzold) завершает свой цикл о DirectX, посвятив этот выпуск классическим моделям трехмерного затенения освещенных объектов — по методу Гуро и методу Фонга. Charles Petzold
Даже не стоит поднимать эту тему: Повышение уровня высшего образования
Цель класса вечерней школы Дэвида Платта (David Platt) при Гарвардском университете, посвященного проектированию опыта взаимодействия и управлению им, — создать штат пионеров в этой области, которые используют знание основных принципов проектирования опыта взаимодействия, чтобы обеспечить более устойчивую и функциональную технологию проектирования. David Platt