Самые просматриваемые за 30 дней

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

1 Mediator своими руками

В этом видео про: шаблоны, паттерны, разработка, calabonga, clean architecture, abstraction, interfaces, C#, c-sharp, реализация, практическое программирование, медиатор, mediator, посредник, pattern, паттерн

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

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

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

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

3 FAQ

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

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

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

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

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

5 Blazor и MAUI или как выбрать шаблон для проекта?

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

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

6 Фотоальбом на C# (часть 14)

Новая команда для коммандера AlbumManager. На этот раз удаление изображения вместе с описанием.

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

7 Unit-testing 1: немного теории

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

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

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

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

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

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

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

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

10 Управление состоянием в Blazor 4

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

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

11 DB + EF + Repository + UnitOfWork

Покажу, как я использую паттерны Repository и UnitOfWork совместно с EntityFramework Core. А также постараюсь объяснить почему я так делаю.

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

12 FAQ по программированию 60

В этом видео затронуты следующие темы: NET Aspire, Blazor, RazorPages, нововведения в NET9 и другие.

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

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

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

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

14 Требования - Сущности - Классы (1)

Это первое видео из серии "Как создавать диаграммы на основе требований?".

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

15 Система голосования 8

В этом видео про: программирование, обучение, csharp, architecture, архитектура, aspnetcore, validation, database

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

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

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

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

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

Ключевые понятия: JavaScript-фреймворк, паттерны, Blazor, EntityFramework, архитектура и прочие

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

18 Микросервисы: Коммуникации через очередь сообщений. Часть 3.

Практическое занятие про коммуникации через очередь сообщений.

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

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

В этом видео опросы про EntityFrameworkCore, interceptors, запросы к БД, паттерны и подходы.

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

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

Ключевые понятия, затронутые в этом видео: Task, ValueTask, EntityFrameworkCore, микросервисы, JSON, BMPN, Camunda, REST API и другие.

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

21 Калькулятор (часть 5)

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

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

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

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

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

23 Микросервисы: Коммуникации через очередь сообщений. Часть 4

В этом видео про: rest, json, grpc, Message, Queue, RabbitMQ, Binary, data, communication, api, service_to_service, MassTransit, DTO, consumer

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

24 Фотоальбом на C# (часть 17)

Пример работы AlbumManager с двухуровневой иерархией папок с картинками.

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

25 SignalR Chat: Клиент чата на JavaScript

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

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

26 Фотоальбом на C# (часть 5)

Продолжаем работать над фотоальбомом. В этом видео соберем в кучу все процессоры.

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

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

В этом видео про: calabonga, backend, api, программирование, обучение, числовые типы, размер, точность.

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

28 Упражнения с EntityFrameworkCore

Работаем с SQL-базой, которая называется MS SQL, но не просто "напрямую", а через ORM, который называется EntityFrameworkCore.

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

29 FAQ по программированию 53

В этом видео новые вопросы на тему naming conventions, паттерны, архитектура ПО и другие.

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

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

Ключевые моменты: #AOP #cqrs #Csharp #Repository #EntityFrameworkCore #aspnetcore

Аналитика 1788 записей о посещении страницы просмотра записи блога.

Что-то пошло не по сценарию и завершилось ошибкой. Перезагрузить страницу (F5) 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.