rajasekar.devImprove ASP.NET Core API Performance with Response CompressionIntroduction Have you ever wondered how you can boost your API performance with just a few tweaks? One way to enhance your API is by compressing the response to reduce its size. Making the response smaller usually makes an app respond faster, often b...Nov 6, 2025·2 min read
rajasekar.devUnderstanding the Builder Pattern in C#: A Practical Guide for DevelopersIf you’ve ever created a complex object in C# with multiple optional parameters or configurations, you’ve probably faced the pain of constructors with too many arguments or messy initialization code. That’s exactly where the Builder Pattern shines. ...Oct 13, 2025·6 min read
rajasekar.devImplementing Memory Guard in ASP.NET Core API: Tips for Setting Optimal ThresholdsWhy Memory Guard Matters in Real‑World APIs If you’ve been running ASP.NET Core APIs in production for any length of time, you’ll know that memory issues rarely announce themselves politely. They creep in — a little extra caching here, a big JSON pay...Sep 5, 2025·3 min read
rajasekar.devASP.NET Core 8 + IIS + EF Core: Proven Memory Management Practices for High‑Performance APIsWhen you’ve been building and running APIs for years, you learn that memory management isn’t just about avoiding crashes — it’s about keeping performance predictable, costs under control, and your ops team happy. ASP.NET Core 8, hosted on IIS and bac...Sep 3, 2025·3 min read
rajasekar.devWhat Should a .NET Project Have? A Practical Checklist for DevelopersIf you’ve ever kicked off a new .NET project, you probably know the temptation: jump straight into writing controllers and models, and before you know it, the project grows into an unstructured mess. A well-organized project, however, saves you and y...Sep 1, 2025·3 min read