Error and Exception Handling in Applications
Published: 2025-09-03
Learn how to properly handle errors and exceptions in your applications to improve stability, make debugging easier, and provide better user experience.
Published: 2025-09-03
Learn how to properly handle errors and exceptions in your applications to improve stability, make debugging easier, and provide better user experience.
Published: 2025-08-26
A deep dive into how .NET's Garbage Collector works, from mark-and-compact algorithms to generational collection and performance optimization strategies
Published: 2025-08-19
Learn how LINQ's deferred execution works, why it matters for performance, and when you should materialize your queries to avoid unexpected behavior.
Published: 2025-08-04
Explore the world of microservices in the .NET ecosystem - from basic concepts to advanced design patterns. Learn when to use microservices, best practices, and practical implementation strategies.
Published: 2025-07-29
Master Dependency Injection and Inversion of Control in ASP.NET Core. Learn best practices, lifecycle management, and common pitfalls to avoid for scalable .NET applications.
Published: 2025-07-21
Navigate the .NET ecosystem in 2025. Learn the key differences between .NET and .NET Framework, and discover which platform is right for your projects.
Published: 2025-07-09
Learn how to implement multitenancy in .NET applications using Marten - from row-level isolation to separate databases per tenant
Published: 2024-03-12
Learn how Dependency Injection can improve your code structure, make your applications more testableand increase flexibility. A practical overview with C# examples.
Published: 2024-03-11
Learn how mutation testing helps evaluate the quality of your unit tests by injecting artificial bugs into your code. We’ll walk through a practical example using Stryker.NET.