ТОП за 28 дней

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

1 FAQ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

8 FAQ по программированию 6

Новые вопросы - новые ответы. Продолжение цикла видео ответов на часто задаваемые вопросы по программированию.

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

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

В этом видео про: вопросы, программирование, aspnetcore, Blazor, SignalR, HttpClient

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ключевые моменты: Localization, Blazor, трудности программирования, NET 5.0

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

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

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

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

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

ключевые моменты: #программирование #frontend #backend #EntityFrameworkCore #ORM #OrmLite #UI #CleanArchitecture

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

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

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

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

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

Ключевые момент в этом видео: Микросервисы, Docker, ServiceBrocker, стать разработчиком, фреймворк для web-браузера.

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

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

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

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

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

Продолжение цикла видео ответов на часто задаваемые вопросы по программированию. В этом видео про: программирование, обучение, вопросы и ответы, архитектура, classes C#, EntityFramework, EntityFramework Core, dbmigration, projection, микросервисы, CodeFirst, IIS, appSettings.json, web.config, wpf

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

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

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

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

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

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

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

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

Ключевые момент в этом видео: платформа для разработки Windows приложений, NET 3.1 vs NET 5, blazor, паттерны

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

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

Темы обсуждаемые в этом выпуске "Монолит vs Микросервисы", логирование и время выполнения метода, мониторинг и архитектура.

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

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

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

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

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

Ответы на вопросы, которые часто слышаться от программистов, как начинающих, так и опытных.

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

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

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

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

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

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