<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">

Clean Architecture in .NET 2024-2 (чистая архитектура, Getting Started) [EN]

8 подписчиков

12+
12+

8 просмотров

день назад

ПожаловатьсяНарушение авторских прав

8 подписчиков

12+
12+

8 просмотров

день назад

ПожаловатьсяНарушение авторских прав
12+
12+

8 просмотров

день назад

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) [EN]