This blog focuses on building .NET APIs with ASP.NET Core.
I share practical insights on API design, performance improvements, concurrency techniques, backend patterns, and lessons learned.
If you build ASP.NET Core APIs, you’ll find techniques here to create cleaner, faster, and more reliable APIs.
Recent Posts
-
Improve ASP.NET Core API Performance with Response Compression
Boost ASP.NET Core API performance with response compression techniques using Brotli, Gzip, and custom providers to enhance data efficiency
-
Understanding the Builder Pattern in C# - A Practical Guide for Developers
Learn how to implement the Builder Pattern in C#
-
Implementing Memory Guard in ASP.NET Core API - Tips for Setting Optimal Thresholds
A practical guide to adding a custom Memory Guard middleware in ASP.NET Core APIs, with real‑world advice on choosing threshold values
-
ASP.NET Core 8 + IIS + EF Core: Proven Memory Management Practices for High‑Performance APIs
Learn proven memory management techniques for ASP.NET Core 8 APIs on IIS with EF Core to boost performance, prevent leaks, and cut hosting costs
-
What Should a .NET Project Have? A Practical Checklist for Developers
Ensure a successful .NET project with a practical checklist for developers. Aim for a well-structured and maintainable solution