5 Architecture Tests You Should Add to Your .NET Projects
Learn about five essential architecture tests that can help ensure the quality and maintainability of your .NET projects.
Page 4 of 22. Practical .NET and software architecture lessons.
Learn about five essential architecture tests that can help ensure the quality and maintainability of your .NET projects.
Passwords alone are not enough. Learn how to implement Two-Factor Authentication in .NET using TOTP, QR codes, and the Otp.NET library, with a secure ...
Modular Monolith tells you how to split the system into modules. But it says nothing about how to organize code inside each module. Vertical Slice Arc...
Vision models can do more than describe images. I used Ollama and Microsoft.Extensions.AI to extract structured receipt data into strongly typed C# ob...
Learn how to integrate Keycloak with your .NET 10 API using Docker, Swagger UI with OAuth 2.0 Authorization Code flow, and JWT validation.
Learn how to containerize .NET applications without writing a single line of Dockerfile. The .NET SDK has built-in support for publishing directly to ...
A practical demo of the zero-downtime migration pattern: run old + new password hash formats side-by-side, migrate users on login, and remove legacy s...
Learn how to solve the distributed cache invalidation problem in .NET 9 by implementing a Redis Pub/Sub backplane to synchronize HybridCache instances...
Per-aggregate ordering is what we really want. But queues with competing consumers make it surprisingly easy to break. This article shows how the "fix...
Looking at my contribution graph now, I can see the whole journey mapped out in squares of green. The startup dreams. The pivot to teaching. The thous...
Join 66,000+ readers of The .NET Weekly for practical tips and resources to improve your .NET and software architecture skills.