This is the source code for my posts on PureSourceCode where I want to explain how to explain how to architecting ASP.NET Core applications for enterprise projects based on clean architecture principles. In particular, I want to write this as an extension of how to create a digital transformation in your company. First, for architecting ASP.NET Core Applications we have to learn:
- Clean architecture with ASP.NET Core
- Best practices
- Common packages
- Testable and maintainable
The source code of this post is on GitHub. Because one single post is too long, I have created the following posts:
- Architecting ASP.NET Core applications
- Setting up the application core
- Introducing CQRS in the architecture
- Adding Validation using Fluent
- Creating the infrastructure project
- Adding an API using ASP.NET Core
- How testing the application code
- How adding an UI built in Blazor
- Improving on the application's behaviour