Architecture
The main application in the eShopOnWeb solution is a monolithic ASP.NET Core web app. It is organized according to Clean Architecture principles, such that dependencies on infrastructure concerns are minimized throughout the application. Business concepts and domain model concerns are kept in the ApplicationCore project, which other projects depend on.
Clean Architecture References
These are resources for learning more about Clean Architecture.
.NET Conf Appearances
- ▶️ Clean Architecture with ASP.NET Core 9 (.NET Conf 2024)
- ▶️ Clean Architecture with ASP.NET Core 8 (.NET Conf 2023)
- ▶️ Clean Architecture with ASP.NET Core 7 (.NET Conf 2022)
- ▶️ Clean Architecture with ASP.NET Core 6 (.NET Conf 2021)