How to structure a layered architecture ASP.Net Core project in a (almost) clean way

Описание к видео How to structure a layered architecture ASP.Net Core project in a (almost) clean way

Sometimes the hardest thing is to get started! That's why in this video we describe how to structure a layered architecture ASP.Net Core project from scratch. During this video we start from a blank solution and aim to refactor the Asp.Net Core Web API template towards a layered architecture in a (almost) clean way. When creating each layer, we also go through the thought process of what belongs to each layer. in the end, we wire everything up together, taking advantage of the Asp.Net Core dependency injection container and the power of abstractions through interfaces.

Join this channel to get access to perks:
   / @codewrinkles  

1. Why should we start from a blank solution? 00:00
2. Creating Visual Studio projects for each layer 03:59
3. Creating the domain layer 04:21
4. What should we put in the domain layer? 06:30
5. Creating the Data Access Layer (DAL) 09:52
6. What should we put in the DAL? 10:30
7. Creating the service layer 12:06
8. What should we put in the service layer? 13:27
9. Creating the presentation layer (ASP.Net Core Web API in this case) 15:56
10. Refactoring the domain layer 17:56
11. Implementing the DAL 27:15
12. Implementing the service layer 30:04
13. Wiring everything up with the ASP.Net Core dependency injection container 36:47
14. Summary 42:45

Playlist containing the mentioned EF Core videos:    • Using EF Core in Blazor Server the ri...  

#aspnetcore #softwareArchitecture #dotnet

Комментарии

Информация по комментариям в разработке