О сложном просто или программирование на .NET
Серия видео эпизодов по созданию nuget-пакета с реализацией Pipeline Design Pattern, который собой представляет конвейер выполняющий последовательно задачи, заложенные в него в процессе конфигурирования. В этом эпизоде добавим возможность вести журнал действий конвейера (logging), а также внутри шагов (steps).

Серия видео эпизодов по созданию nuget-пакета с реализацией Pipeline Design Pattern, который собой представляет конвейер выполняющий последовательно задачи, заложенные в него в процессе конфигурирования. В этом эпизоде Context для шагов конвейера Pipeline. Реализация `DefaultPipelineContext` и интерфейс для абстракции от реализации для возможности последующего масштабирования.

Серия видео эпизодов по созданию nuget-пакета с реализацией Pipeline Design Pattern, который собой представляет конвейер выполняющий последовательно задачи, заложенные в него в процессе конфигурирования. В этом эпизоде про Dependency Container. В частности, про реализацию PipelineExecutor в контексте внедрения зависимостей. Сделаем большой рефакторинг.

Серия видео эпизодов по созданию nuget-пакета с реализацией Pipeline Design Pattern, который собой представляет конвейер выполняющий последовательно задачи, заложенные в него в процессе конфигурирования. В этом эпизоде вынесем базовые классы и другие объекты в новую проект типа ClassLibrary, сделаем рефакторинг, добавив Generic в определения классов и интерфейсов.

Серия видео эпизодов по созданию nuget-пакета с реализацией Pipeline Design Pattern, который собой представляет конвейер выполняющий последовательно задачи, заложенные в него в процессе конфигурирования. В этом эпизоде обозначу планы на создание, опишем требования, создадим консольного приложения из шаблона. Создадим первые объекты для PipelineExecutor.

Серия видео эпизодов по созданию nuget-пакета с реализацией Pipeline Design Pattern, который собой представляет конвейер выполняющий последовательно задачи, заложенные в него в процессе конфигурирования. В этом эпизоде обозначу планы на создание, опишем требования, создадим консольного приложения из шаблона. Создадим первые объекты для PipelineExecutor.

Пишем простой C# Extensions для конвертации данных из DataTable в JSON формат.

Серия роликов про коммуникации в микросервисной архитектуре на базе Rebus для .NET. Поговорим про паттерн SAGA и реализуем его на Rebus, используя IN-MEMORY режим хранения данных.

Серия роликов про коммуникации в микросервисной архитектуре на базе Rebus для .NET. В этом видео отправим отложенное сообщение, причем не какому-то другому сервису, а самому себе!

Серия роликов про коммуникации в микросервисной архитектуре на базе Rebus для .NET. В этом видео отправим сообщения на конкретный сервис. В нашем случае, от OrderService на WarehouseService.
