Загрузка страницы

Глубокое погружение в чистую архитектуру в .NET (2024) | RU субтитры

Чистая архитектура - один из самых популярных подходов к разработке программного обеспечения и организации решений, и на то есть веская причина. Она обеспечивает четкий путь к надежной структуре решения с четкими рекомендациями и правилами, которые помогут вам сразу же добиться успеха. Однако поначалу это может привести к путанице и усложнению, особенно если у вас нет опытного разработчика, который объяснил бы вам концепцию и принципы. На этом курсе Амихай Мантинбанд, инженер-программист Microsoft, поможет вам глубже погрузиться в чистую архитектуру и научит всем передовым принципам и правилам, которые вам необходимо знать, в виде простых для восприятия видеороликов и понятных примеров. Продолжите свое путешествие по чистой архитектуре сегодня на поезде Dometrain! 00:00:00 Приветствие 00:00:42 Чему вы научитесь на этом курсе 00:01:31 Для кого предназначен этот курс и для чего он необходим 00:03:49 Обзор домена 00:10:14 Обзор структуры проекта 00:13:07 Подробное описание проекта 00:20:55 Краткое описание раздела 00:21:27 Типы проверки 00:25:52 Проверка модели 00:30:42 Проверка модели с использованием Fluent Validation 00:33:43 Реализация средства проверки команд Fluent Validation 00:38:02 Поведение конвейера MediatR 00:41:06 Реализация поведения конвейера MediatR 00:44:21 Сквозные проблемы прикладного уровня с помощью открытого универсального конвейерного поведения 00:46:05 Реализация сквозных задач прикладного уровня с помощью открытого общего конвейерного поведения 00:53:50 Проверки на уровне домена 00:56:18 Проверка бизнес-правил на уровне домена 00:57:51 Краткое описание раздела 00:58:53 Что такое события домена 01:01:10 Шаблон событий домена 01:03:32 Реализация события домена 01:08:06 События домена в сравнении с Координацией 01:14:28 Внедрение обработчиков событий домена 01:20:05 Краткий обзор раздела 01:20:55 Конечная согласованность в сравнении с Согласованность транзакций 01:26:21 Конечная согласованность Наиболее распространенная реализация и почему она неправильна 01:31:50 Лучший подход для обеспечения конечной согласованности 01:36:08 Реализация извлечения Событий Домена для автономной обработки 01:44:08 Реализация конечной согласованности с помощью промежуточного программного обеспечения для обеспечения конечной согласованности 01:57:32 Краткое изложение раздела 01:58:35 Тестирование в чистой архитектуре 02:06:12 Модульное тестирование на уровне предметной области 02:07:50 Внедрение модульных тестов на уровне предметной области 02:19:38 Модульное тестирование на уровне приложений 02:21:27 Реализация модульных тестов прикладного уровня, Часть 1 02:31:45 Реализация модульных тестов прикладного уровня, Часть 2 02:32:46 Реализация модульных тестов прикладного уровня, часть 3 02:37:03 Подкожное тестирование 02:38:17 Внедрение подкожного тестирования, часть 1 02:47:29 Внедрение подкожного тестирования, часть 2 02:50:36 Внедрение подкожного тестирования, часть 3 02:55:17 Интеграционное тестирование 02:56:36 Внедрение интеграционного тестирования 03:04:32 Краткий обзор раздела 03:06:23 Аутентификация и авторизация в чистой архитектуре 03:11:13 Обзор конечных точек регистрации, входа в систему и создания профиля 03:19:33 Доступ к данным запрашивающего пользователя на уровне домена и приложений, Часть 1 03:24:01 Доступ к данным запрашивающего пользователя на уровне домена и приложений, Часть 2 03:30:14 Три типа авторизации на основе разрешений 03:32:00 Реализация авторизации на основе разрешений 03:43:44 Внедрение авторизации на основе ролей 03:48:26 Краткое изложение раздела 03:50:11 Заключение

Видео Глубокое погружение в чистую архитектуру в .NET (2024) | RU субтитры автора Hiprox
Показать
Информация
26 мая 2024 г. 17:44:14
03:51:03
Яндекс.Метрика