НОЯБРЬ 2015

ТОМ 30, НОМЕР 12

Essential .NET — обработка исключений C#Column

Essential .NET — обработка исключений C#

Марк Микаэлис (Mark Michaelis)

Many changes have occurred in the last five versions of C# and the corresponding Microsoft .NET Framework. In his inaugural column, Mark Michaelis reviews many of these changes and provides updated coding guidelines as they relate to exception handling and catching exceptions.

Стартап — критика

Стартап — критика

Райдер Донахью (Ryder Donahue)

Организации, которые принимают критику и должным образом реагируют на нее, выигрывают больше всех. Райдер Донахью исследует, как можно улучшить деятельность службы разработок благодаря критическому мышлению и обратной связи.

Windows 10 — ускорение операций с файлами с помощью индексатора поиска

Windows 10 — ускорение операций с файлами с помощью индексатора поиска

Адам Уилсон (Adam Wilson)

С Windows 10 возможности индексатора поиска доступны всем приложениям универсальной платформы Windows, работающим на любой платформе. Кроме предоставления лучших возможностей поиска Кортаны, новый индексатор улучшает способы взаимодействия приложений с файловой системой.

Современные технологии — улучшенная архитектура с проектированием на основе впечатлений пользователейColumn

Современные технологии — улучшенная архитектура с проектированием на основе впечатлений пользователей

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

Подход к проектированию на основе впечатлений пользователей сосредоточен на бизнес-процессах, которые нужны пользователям для правильной работы системы в соответствии с ожиданиями клиента.

Асинхронное программирование — основы Async

Асинхронное программирование — основы Async

Марк Совул (Mark Sowul)

Последние версии .NET упрощают создание гибких высокопроизводительных приложений с помощью ключевых слов async и await. Марк Совул использует код запуска пользовательского интерфейса по умолчанию для Windows Forms и WPF и преобразует его в объектно-ориентированный дизайн с поддержкой async и await.

Точки данных — знакомство Aurelia с DocumentDB: путешествие MatchmakerColumn

Точки данных — знакомство Aurelia с DocumentDB: путешествие Matchmaker

Джули Лерман

После изучения DocumentDB и новой платформы Aurelia Джули Лерман решила, что пора использовать их вместе. Однако это оказалось сложнее, чем она ожидала. Узнайте, какой путь она прошла, чтобы найти правильное решение.

ASP.NET — использование ASP.NET в качестве высокопроизводительного загрузчика файлов

ASP.NET — использование ASP.NET в качестве высокопроизводительного загрузчика файлов

Даг Дернер (Doug Duerner) Йен-Чан Ван (Yeon-Chang Wang)

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

Тестовый запуск — T-тест с помощью C#Column

Тестовый запуск — T-тест с помощью C#

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

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

Microsoft Azure — управление техническим долгом с помощью SonarQube и TFS

Microsoft Azure — управление техническим долгом с помощью SonarQube и TFS

Цезарь Солис Брито (Cesar Solis Brito) Хосам Кэмел (Hosam Kamel)

Узнайте, как настроить TFS и SonarQube на уровне корпорации, как определить и установить приоритеты технического долга в SonarQube и TFS, как обрабатывать его в течение гибкого жизненного цикла в TFS и как измерить усовершенствования и закрыть цикл.

Программист за работой — как использовать MEAN: Экспресс-маршрутизацияColumn

Программист за работой — как использовать MEAN: Экспресс-маршрутизация

Тэд Ньюард

Стеки MongoDB, Express, AngularJS, Node.js (MEAN) — это альтернативные веб-стеки для стека ASP.NET. В этом выпуске вы узнаете об экспресс-маршрутизации и о том, как использовать ее еще эффективнее.

Даже не стоит поднимать эту тему — Алан Тьюринг и Эшли МэдисонColumn

Даже не стоит поднимать эту тему — Алан Тьюринг и Эшли Мэдисон

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

Взлом Эшли Мэдисон раскрыл миллионы пользователей, искавших внебрачные связи. Он также показал, что многие "участники" женского пола были всего лишь ботами в чатах, призванными привлечь подписчиков к использованию премиум-версии сервиса.

Примечание редактора — вас приветствует Essential .NETColumn

Примечание редактора — вас приветствует Essential .NET

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

Две статьи Марка Микаэлиса вошли в число наиболее популярных среди всех опубликованных в журнале MSDN Magazine за последние пять лет. Теперь он присоединился к публикациям в качестве автора новой колонки Essential .NET.