Август 2016 г.

Том 31, номер 8

DevOps для мобильных приложений — от кода к клиенту: исследование DevOps для мобильных приложений

DevOps для мобильных приложений — от кода к клиенту: исследование DevOps для мобильных приложений

Крейг Брокшмидт (Kraig Brockschmidt)

В первой статье, открывающей новую серию, рассматривается конвейер выпуска мобильных приложений и исследуется роль стека Microsoft DevOps на каждом этапе конвейера.

На переднем крае — за рамками CRUD: команды, события и шинаColumn

На переднем крае — за рамками CRUD: команды, события и шина

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

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

DevOps — применение DevOps к проекту разработки ПО

DevOps — применение DevOps к проекту разработки ПО

Вилли-Петер Шауб

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

Доступ к данным — отслеживание изменений в EF Core: старое и новоеColumn

Доступ к данным — отслеживание изменений в EF Core: старое и новое

Джули Лерман

Джули Лерман исследует отличия в системе отслеживания изменений Entity Framework Core по сравнению с EF6 и отмечает, что хотя большая часть синтаксиса и поведения осталась неизменной, EF Core — это совершенно новый API, и отношение к нему должно быть соответствующим.

DevOps — поддержка Git: управление версиями в Visual Studio 2015

DevOps — поддержка Git: управление версиями в Visual Studio 2015

Джонатан Уолдмен (Jonathan Waldman)

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

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

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

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

Несмотря на наличие в .NET удобного класса Random, иногда нам хочется написать собственный генератор случайных чисел. В этой статье Джеймс МакКэффри представляет четыре различных алгоритма, которые позволят это сделать.

ASP.NET Core — написание приложений с помощью Visual Studio Code и Entity Framework

ASP.NET Core — написание приложений с помощью Visual Studio Code и Entity Framework

Алессандро Дель Соле (Alessandro Del Sole)

Эта статья объясняет, как разработчики на любой платформе могут писать ориентированные на данные веб-приложения для Linux, Mac OS X и Windows с использованием нового ASP.NET Core 1.0 и Entity Framework в среде разработки Visual Studio Code.

Программист за работой — как использовать MEAN: исследование ECMAScriptColumn

Программист за работой — как использовать MEAN: исследование ECMAScript

Тэд Ньюард

В этой колонке Тэд Ньюард исследует находящийся в процессе подготовки стандарт ECMAScript 2015 Standard, огромный шаг вперед для JavaScript.

ASP.NET Core — фильтры MVC для ASP.NET Core в реальном мире

ASP.NET Core — фильтры MVC для ASP.NET Core в реальном мире

Стив Смит (Steve Smith)

Фильтры — отличная функция ASP.NET MVC и ASP.NET Core MVC, которая часто недооценивается. Они позволяют подключиться к контейнеру вызова действий MVC, и с их помощью очень удобно выделять общие, повторяющиеся задачи из ваших действий, как объясняет Стив Смит.

Даже не стоит поднимать эту тему — ода кремниюColumn

Даже не стоит поднимать эту тему — ода кремнию

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

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

Колонка редактора — директива DevOpsColumn

Колонка редактора — директива DevOps

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

Написать хорошую программу трудно. Управлять написанием, поддержкой и распространением хорошей программы еще труднее. Поэтому DevOps сейчас получает такое пристальное внимание в Microsoft.