Только факты 8: Уведомления на базе Mediatr
Ключевые моменты: #aspnetcore #mvc #razor #blazor #компоненты #разметка #aspnet #mediatr #Irequest #irequesthandler В этом видео: * Приветствие и вступление [00:00] * Что такое Mediatr? [00:43] * Что такое "Только факты" [12:31] * Практическое программирование [13:03] О проекте В этом видео проект, который является новой версией уже существующего сайта jfacts.ru. Реализация сопровождается видео материалами, в которых показаны все сложности, проблемы и трудности, которые пришлось решить процессе создания новой версии: импорт/экспорт данных, трансформация данных в новый формат, сохранение маршрутов сайта (routing), миграция из ASP.NET MVC 5 на ASP.NET Core MVC и другие важные вещи. Цели и задачи Показать на конкретном примере конкретного сайта (хоть и очень простого) проблемные моменты и способы их решения. Потому что всегда для любого разработчика "ковыряться" в старом коде было не самой приятной задачей (на мой взгляд) и тем более в чужом старом коде. А это нам обычно и приходится делать при устройстве на новую работу. Затронутые аспекты: * EntityFrameworkCore (ORM) * EntityFrameworkCore Migrations * MS SQL Server * Microsoft.AspNetCore.Identity * Mediatr (паттерн "Посредник") * Automapper (маппинг DTO) * BackgroudWorker (IHostedServices) * Blazor (Components) * JavaScript (очень мало) * BundleConfig (CSS и JavaScript) * Razor (разметка для MVC) * Razor (TagHelper компоненты) * Bootstrap фреймворк (CSS) * Font Awesome (icons) * Serilog (loпging) * и многие другие По словам автора (Jimmy Bogard) это: * Простая реализация паттерна «Посредник» (Mediator) на NET * Обмен сообщениями без каких-либо зависимостей * Поддержка запросов/ответов, команд, запросов, уведомлений и событий, синхронных и асинхронных сообщений с интеллектуальной диспетчеризацией через поддержкой обобщённых типов Благодарности и помощь каналу принимаются: https://www.calabonga.net/site/thanks
Название:
Только факты 8: Уведомления на базе Mediatr
Категория:
Разное