Clean Architecture in .NET 2024-2 (чистая архитектура, Getting Started) [EN]
Описание
Clean Architecture in .NET 2024-2
=================================
Total duration: 03:10:27 (64 lessons)
[00:00:00] 01 Welcome
[00:01:04] 02 What will you learn in this course
[00:02:42] 03 Who is the course for and prerequisites
[00:04:31] 04 What is Software Architecture
[00:06:13] 05 What are Architectural Patterns
[00:07:15] 06 Layered Architecture
[00:11:57] 07 Domain Centric Architecture
[00:13:33] 08 What is Clean Architecture
[00:17:01] 09 Section Recap
[00:18:16] 10 The Domain We ll Explore in this Course
[00:22:45] 11 The Project We Will Build How this Course is Built
[00:25:08] 12 Project Setup Following Clean Architecture
[00:28:18] 13 Sending Requests Using http Files
[00:30:19] 14 Section Recap
[00:31:02] 15 Presentation Layer Overview
[00:33:53] 16 Implementing Presentation Layer Contracts
[00:39:08] 17 Implementing Controllers in the Presentation Layer
[00:40:59] 18 Presentation Layer Frameworks in NET
[00:42:08] 19 Section Recap
[00:43:02] 20 Application Layer Overview
[00:45:59] 21 Implementing Services in our Application Layer
[00:50:44] 22 Clean Architecture and Dependency Injection
[00:58:20] 23 Section Recap
[00:58:55] 24 What is the CQRS Pattern
[01:02:43] 25 Implementing the CQRS Pattern
[01:03:15] 26 What is the Mediator Pattern
[01:04:56] 27 Implementing the Mediator Pattern Using the MediatR NuGet Package
[01:12:44] 28 Splitting by Feature vs Splitting by Type
[01:15:28] 29 Section Recap
[01:16:23] 30 What is the Result Pattern
[01:18:31] 31 Implementing the Result Pattern
[01:22:41] 32 Section Recap
[01:23:17] 33 What is the Repository Pattern
[01:27:09] 34 Implementing the Repository Pattern in the Application Layer
[01:30:56] 35 What is the Unit of Work Pattern
[01:33:09] 36 Implementing the Unit of Work pattern in the Application Layer
[01:35:06] 37 Section Recap
[01:35:53] 38 Infrastructure Layer Overview
[01:37:25] 39 Implementing the Repository Pattern in the Infrastructure Layer
[01:42:10] 40 Implementing the Repository Pattern Using EF Core in the Infrastructure Layer
[01:48:03] 41 Implementing the Unit of Work Pattern in the Infrastructure Layer
[01:50:34] 42 EF Core and the Repository Pattern
[01:54:21] 43 Section Recap
[01:55:00] 44 Domain Driven Design vs Clean Architecture
[01:56:51] 45 What is Domain Driven Design
[01:59:07] 46 Domain Models
[01:59:45] 47 Rich vs Anemic Domain Models
[02:03:09] 48 Always Valid Domain Models
[02:04:58] 49 Persistence Ignorance
[02:06:32] 50 Section Recap
[02:08:12] 51 Domain Layer Overview
[02:11:31] 52 Implementing Strongly Typed Enums
[02:13:43] 53 Implementing Domain Models
[02:19:42] 54 Implementing Domain Model EF Core Configurations
[02:25:37] 55 Final Project Overview
[02:27:53] 56 Final Project Code Walkthrough
[02:33:01] 57 Section Recap
[02:34:11] 58 Domain Layer Errors vs Application Layer Errors vs Presentation Layer Errors
[02:43:19] 59 Error Handling Approaches in Clean Architecture
[02:49:36] 60 Implementing Domain Layer Errors
[02:53:58] 61 Implementing Application Layer Errors
[02:57:00] 62 Converting Domain and Application Layer Errors to Presentation Errors
[03:07:54] 63 Section Recap
[03:09:43] 64 Conclusion
Рекомендуемые видео

![Clean Architecture in .NET 2024-2 (чистая архитектура, Getting Started) [RU]](/images/video/2026-09-29/c6/53/c6534499106bf0377e594b79f25bde6f.jpg)


















