March 2016

Volume 31 Number 3

Visual Studio — усовершенствования отладки в Visual Studio 2015

Visual Studio — усовершенствования отладки в Visual Studio 2015

Эндрю Холл (Andrew Hall)

Visual Studio 2015 содержит большое количество исправлений для отладки распространенных проблем. В этой статье рассказывается о нововведениях и о возможностях достижения беспрецедентной продуктивности при отладке сложных проблем.

Стартап — дар гневаColumn

Стартап — дар гнева

Кришнан Рангачари (Krishnan Rangachari)

"Пора встретиться со своим внутренним дураком", — говорит Кришнан Рангачари. Вместо того чтобы злиться на несообразительных коллег, надо понять, что у всех есть слабые стороны.

Компиляторы — управляемая профильная оптимизация с использованием фонового JIT

Компиляторы — управляемая профильная оптимизация с использованием фонового JIT

Хади Браис (Hadi Brais)

Фоновый JIT — это технология оптимизации для управляемого кода, которая может повысить производительность на 50 % и не требует особых усилий. В этой статье показано, как эффективнее всего ее использовать.

На переднем крае — стек запросов архитектуры CQRSColumn

На переднем крае — стек запросов архитектуры CQRS

Дино Эспозито (Dino Esposito)

В реализации современного стека запросов язык LINQ, содержащийся в .NET Framework, невероятно полезен. Дино Эспозито рассматривает возможную реализацию стека чтения, в котором хранилище разработано для близкого взаимодействия с данными, нужными для презентации.

C# — дискретная симуляция событий: пример роста популяции

C# — дискретная симуляция событий: пример роста популяции

Арнальдо Перес Кастано

Дискретная симуляция событий (DES) моделирует систему или процесс в виде упорядоченной последовательности отдельных событий со временем, от одного события до другого. В этой статье показано, как использовать C#, чтобы создать DES для моделирования роста популяции.

Тестовый запуск — регрессия нейронных сетейColumn

Тестовый запуск — регрессия нейронных сетей

Джеймс Мак-Кэффри

Регрессия нейронных сетей — возможно, самая мощная форма регрессии. Если вы хотите изучить это многофункциональное средство для прогнозирования значений определенных переменных на основе одного или нескольких независимых значений, Джеймс Мак-Кэффри поможет вам в этом.

Python — введение в программирование SciPy для разработчиков на C#

Python — введение в программирование SciPy для разработчиков на C#

Джеймс Мак-Кэффри

Джеймс Мак-Кэффри кратко расскажет о программировании с помощью SciPy, покажет репрезентативную программу, использующую SciPy для решения системы линейных уравнений, чтобы продемонстрировать сходства и различия с программированием на C#.

Действующий программист — как использовать MEAN: надежная проверка с помощью MongooseJSColumn

Действующий программист — как использовать MEAN: надежная проверка с помощью MongooseJS

Тэд Ньюард

Выполнение проверки с помощью MongooseJS, уровня программного обеспечения на основе MongoDB, который предоставляет не только схематический уровень проверки, подтвержденный языком, но и возможность создания уровня "объекта домена".

Современные приложения — анализ CSV-файлов в приложениях UWPColumn

Современные приложения — анализ CSV-файлов в приложениях UWP

Франк ла Вин (Frank La Vigne)

Реализация Excel для импорта и экспорта CSV-файлов фактически стала стандартом. Большинство CSV-файлов будут соответствовать правилам реализации Excel, но не все. Франк ла Вин представляет стратегию, позволяющую избежать такой неоднозначности.

Даже не стоит поднимать эту тему — Интернет невидимых вещейColumn

Даже не стоит поднимать эту тему — Интернет невидимых вещей

Дэвид Платт (David Platt)

Кортана достигнет вершины своего развития, когда мы почти перестанем замечать ее. Как недавно сказал Гарри Шум, руководитель Microsoft Research, "любая достаточно продвинутая технология невидима".

Колонка редактора — следы на пескеColumn

Колонка редактора — следы на песке

Майкл Дезмонд (Michael Desmond)

Что случится, если технические знания будут потеряны? Правительство США задалось этим вопросом, когда обнаружилась утеря формулы критического компонента для ядерного оружия. Есть ли здесь полезный урок для мира программного обеспечения?