Журнал MSDN Magazine Октябрь 2014


Журнал 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

Универсальные приложения для Windows: Повторное использование кода с помощью универсальных приложений для Windows

Джоэль Рейес (Joel Reyes) изучает возможности универсальных приложений, встроенных в Visual Studio 2013, включая поддержку шаблонов, языков, API и компиляторов, а также рассматривает стратегии совместного использования кода в приложениях и лучшие подходы к преобразованию разрозненных приложений в универсальную версию для Windows. Joel Reyes

SQL Server: Внедрение больших и быстрых обновляемых таблиц для оперативной отчетности в реальном времени

За основу этой статьи взята статья "«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