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

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

12+
12+

2 просмотра

5 часов назад

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

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

12+
12+

2 просмотра

5 часов назад

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

2 просмотра

5 часов назад

Clean Architecture in .NET 2024-2 ================================= Total duration: 03:51:03 (53 lessons) [00:00:00] 01 Welcome [00:00:42] 02 What will you learn in this course [00:01:31] 03 Who is the course for and prerequisites [00:03:49] 04 Domain Overview [00:10:14] 05 Project Structure Overview [00:13:07] 06 1000 ft. Project Walkthrough [00:20:55] 07 Section Recap [00:21:27] 08 Validation Types [00:25:52] 09 Model Validation [00:30:42] 10 Model Validation using Fluent Validation [00:33:43] 11 Implementing a Fluent Validation Command Validator [00:38:02] 12 MediatR Pipeline Behaviors [00:41:06] 13 Implementing a MediatR Pipeline Behavior [00:44:21] 14 Application Layer Cross-Cutting Concerns via Open Generic Pipeline Behaviors [00:46:05] 15 Implementing Application Layer Cross-Cutting Concerns via Open Generic Pipeline Behaviors [00:53:50] 16 Domain Layer Validations [00:56:18] 17 Validating Business Rules in the Domain Layer [00:57:51] 18 Section Recap [00:58:53] 19 What are Domain Events [01:01:10] 20 The Domain Events Pattern [01:03:32] 21 Implementing a Domain Event [01:08:06] 22 Domain Events vs. Orchestration [01:14:28] 23 Implementing Domain Event Handlers [01:20:05] 24 Section Recap [01:20:55] 25 Eventual Consistency vs. Transactional Consistency [01:26:21] 26 Eventual Consistency Most Common Implementation and Why it is Wrong [01:31:50] 27 A better approach for handling Eventual Consistency [01:36:08] 28 Implementing Extracting Domain Events For Offline Processing [01:44:08] 29 Implementing Eventual Consistency via an Eventual Consistency Middleware [01:57:32] 30 Section Recap [01:58:35] 31 Testing in Clean Architecture [02:06:12] 32 Domain Layer Unit Testing [02:07:50] 33 Implementing Domain Layer Unit Tests [02:19:38] 34 Application Layer Unit Testing [02:21:27] 35 Implementing Application Layer Unit Tests Part 1 [02:31:45] 36 Implementing Application Layer Unit Tests Part 2 [02:32:46] 37 Implementing Application Layer Unit Tests Part 3 [02:37:03] 38 Subcutaneous Testing [02:38:17] 39 Implementing Subcutaneous Testing Part 1 [02:47:29] 40 Implementing Subcutaneous Testing Part 2 [02:50:36] 41 Implementing Subcutaneous Testing Part 3 [02:55:17] 42 Integration Testing [02:56:36] 43 Implementing Integration Testing [03:04:32] 44 Section Recap [03:06:23] 45 Authentication and Authorization in Clean Architecture [03:11:13] 46 Register, Login, and Create Profile Endpoints Overview [03:19:33] 47 Accessing the Requesting User's Details From the Domain and Application Layers Part 1 [03:24:01] 48 Accessing the Requesting User's Details From the Domain and Application Layers Part 2 [03:30:14] 49 The 3 Types of Permission-Based Authorization [03:32:00] 50 Implementing Permission-Based Authorization [03:43:44] 51 Implementing Role-Based Authorization [03:48:26] 52 Section Recap [03:50:10] 53 Conclusion

Название:

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