April 2018
Intermediate to advanced
300 pages
7h 41m
English
Developing a clean architecture adhering to the best practices adds several benefits, and application performance is one of them. We have seen many times that the technologies used behind an application are robust and powerful, but the application's performance remains unsatisfactory or poor, which is usually because of bad architecture design and investing less time on the application's design.
In this section, we will discuss a few common design principles that should be addressed when designing and developing applications in .NET Core: