ТОП за 28 дней

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

1 FAQ

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

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

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

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

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

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

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

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

4 Управление ветками Git на базе меток или GitTag Flow

Если вам не подходит GitFlow или если в GitHub Flow не хватает каких-либо важных моментов, то просто ознакомьтесь с GitTag Flow. В системе контроля версий GIT есть такое понятие как метки (tags). Моя задача показать, как соотнести метки git с семантическим версионированием.

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

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

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

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

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

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

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

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

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

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

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

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

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

9 UnitOfWork для MongoDb

Unit Of Work очень полезный паттерн, особенно если говорить в контексте Объектно-Реляционной логики (PoEAA). В приложениях часто используется шаблон Repository для инкапсуляции логики работы с БД.

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

10 WPF + MVVM = ♥

Упражнения с MVVM на WPF с использованием CommunityTookit.MVVM: DialogService, Messaging и другие темы относительно CommunityToolkit.MVVM.

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

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

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

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

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

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

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

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

В этом видео orchestration, gRPC, Redis, PostgreSQL, Web API, csharp, docker и многое другое.

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

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

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

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

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

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

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

16 Программирование на С# (урок 8)

В этом видео про: calabonga, backend, api, программирование, обучение, операторы, цикл, повторения, for, foreach, while

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

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

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

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

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

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

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

19 Управление состоянием в Blazor 5

В этом видео показан четвертый способ управления состоянием в Blazor

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

20 FAQ по программированию 34

Ключевые моменты: exceptions, csharp, faq, clean architecture, Blazor, aspnetcore

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

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

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

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

22 WPF + MVVM + Toast Notifications = ♥

Упражнения с MVVM на WPF с использованием CommunityTookit.MVVM: Toast Notifications и другие темы относительно CommunityToolkit.MVVM.

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

23 Управление состоянием в Blazor 1

В этом видео будет озвучен анонс новой серии видео роликов про управление состоянием в Blazor.

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

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

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

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

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

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

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

26 REST + API + Response

Пишем понятный и простой response на запрос REST API.

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

27 Миграции в EntityFramework Core

В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, migration, миграции, EntityFramework, EF, SQL, schemas

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

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

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