ТОП за 28 дней

Теория и практика

1 Микросервисы: LAN

Микросервисная архитектура - понятие размытое и не имеет чётких рамок. Есть только набор некоторых абстрактных характеристик, которые в некоторых случаях могут даже противоречить друг другу. В этой статье будем разбираться с микросервисной архитектурой для корпоративных сетей. В этом видео про: архитектура, микросервисы, lan, wan, UI-клиент, backend, frontend

Теория и практика

2 FAQ

Серия видео роликов с вопросами и ответами на них, которые присылают подписчики youtube-канала и читатели блога, а также и подписчики boosty.to. Ответы на разные вопросы по разным темам: о принципах программирования, паттернах, правилах, законах, библиотеках, nuget-пакетах, инструментах, сборках и многое-многое другое.

Теория и практика

3 AutoMapper - От простого к сложному

Это видео - инструкция по применению фреймворка. Повествование идет от простых вопросов к самым непростым.

Теория и практика

4 Pipeline Design Pattern или конвейер задач (7)

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

Теория и практика

5 FAQ по программированию 44

Задавайте вопросы в комментариях к статье. Самые интересные появятся на видео.

Теория и практика

6 Pipeline Design Pattern или конвейер задач (8)

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

Теория и практика

7 Микросервисы: Идемпотентность операций

В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, Idempotence, microservices, Микросервисы, Идемпотентность, aspnetcore

Теория и практика

8 Pipeline Design Pattern или конвейер задач (6)

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

Теория и практика

9 FAQ по программированию 22

ключевые моменты: #вопросы #ответы #программирование #grpc #anemic #unity #ddd #микросервисы

Теория и практика

10 Pipeline Design Pattern или конвейер задач (5)

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

Теория и практика

11 Unit of Work: от простого к сложному

Ключевые понятия: #паттерны, #repository, #unitOfWork, #UML, #программирование, #calabonga, #OOP

Теория и практика

12 LEAN принципы разработки программного обеспечения

Бережливая разработка программного обеспечения — это гибкая среда управления проектами и разработки продуктов, основанная на принципах бережливого производства. Она направлена на создание ценности для клиента за счет оптимизации ресурсов, рабочих процессов и процессов.

Теория и практика

13 FAQ по программированию 57

В этом видео: soft delete, validation. А ещё немного лирики.

Теория и практика

14 Pipeline Design Pattern или конвейер задач (9)

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

Теория и практика

15 FAQ по программированию 41

Новая серия вопросов и ответов на тему "Программирование". На этот раз 5 вопросов.

Теория и практика

16 FAQ по программированию 24

Ключевые моменты: #SQL_View, #SQL, #CQRS, #DDD, безопасность, #uml

Теория и практика

17 FAQ по программированию 33

В этом видео: метрики, unit-тесты, csharp

Теория и практика

18 FAQ по программированию 26

В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, csharp, Blazor, architecture, архитектура, aspnetcore

Теория и практика

19 FAQ по программированию 39

В этой серии вопросы про xUnit, ORM, Mediatr и прочие полезные вещи.

Теория и практика

20 Pipeline Design Pattern или конвейер задач (4)

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

Теория и практика

21 FAQ по программированию 45

Вы задаете вопросы, я на них отвечаю.

Теория и практика

22 Упражнения с MongoDb

Работаем с noSQL базой, которая называется MongoDb

Теория и практика

23 FAQ по программированию 11

Еще вопросы и еще ответы. На этот раз больше всего вопросов про Blazor.

Теория и практика

24 FAQ по программированию 9

Новые вопросы по темам: RabbitMQ, OpenID, REST, API Gateway, MassTransit

Теория и практика

25 Фотоальбом на C# (часть 1)

Постановка задачи. Вступительное видео.

Теория и практика

26 Микросервисы: Masstransit Publish and Subscribe

Микросервисные коммуникации на базе очереди сообщений

Теория и практика

27 FAQ по программированию 55

В этом видео ключевые моменты: #scheduler, #MassTransit, # Copilot, #RabbitMQ

Теория и практика

28 FAQ по программированию 47

В этом видео будут озвучены такие темы: #CleanArchitecture, #MVC, #микросервисы