10 followers
Every Saturday morning, you will get 1 practical tip on .NET & software architecture that you can easily implement.
Refactoring is a technique for restructuring existing code without changing its behavior. You can think of refactoring as a series of small code...
EF Core is my favorite ORM for .NET applications. Yet, its many fantastic features sometimes go unnoticed. For example, query splitting, query...
Reporting is essential for business applications like e-commerce, shipping, fintech, etc. One of the most popular document formats for reporting...
Layered architectures are the foundation of many software systems. However, layered architectures organize the system around technical layers. And the...
How should you handle errors in your code? This has been a topic of many discussions, and I want to share my opinion. One school of thought suggests...
Today I want to show you how to use the CQRS pattern to build fast and scalable applications. The CQRS pattern separates the writes and reads in the...