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

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

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

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

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

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

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

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

3 FAQ

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

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

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

Ключевые моменты: #event #soursing #programming #Eventual #Consistency #faq #программирование #frontend #backend #Mediatr

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

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

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

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

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

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

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

7 Упражнения с OpenTelemetry 2

Это второе видео по OpenTelemetry. В этом видео проделаем подготовительную работу в проекте, который создадим.

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

8 Event Sourcing Architecture

Плюсы и минусы архитектуры Event Sourcing, которая строится на генерации и регистрации событий в системе.

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

9 Микросервисы: MassTransit GetResponse

В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, микросервисы, коммуникации, microservices, communications, MassTransit, RabbitMQ, request, response, aspnetcore, Template, Framework, nuget

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

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

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

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

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

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

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

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

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

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

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

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

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

14 UnitOfWork для MongoDb

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

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

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

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

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

16 Система голосования 1

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

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

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

В этом видео маленький, но очень важный рефакторинг.

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

18 Рефакторинг API

Code review и рефакторинг неотъемлемая часть моей работы, иногда код работает, но хочется красоты и эстетики.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

24 Как писать правильный код?

На одной из консультаций мне был задан хороший вопрос.

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

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

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

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

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

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

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

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

Ключевые моменты: #aspnet #programming #language #pattern #CompositionRoot #faq #программирование

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

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

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

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

29 Коротко по теме "картинки для блога"

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

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

30 Проверка объекта на основе правил валидации

В этом видео про: calabonga, validation, нюансы, программирование, C#, CSharp, ASP.NET Core, .NET, generics, nuget, проверка, валидация, объекты, реализация, implementation, IValidatableObject, шаблон, dependency injection, IRulesValidator, практическое программирование

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

Что-то пошло не по сценарию и завершилось ошибкой. Перезагрузить страницу (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.