Chủ Nhật, Tháng 8 16, 2026
Building RESTful APIs typically involves leveraging frameworks like ASP.NET Core or Web API, but what if you wanted to understand the fundamental mechanics behind these powerful tools? This comprehensive guide will take you on an exciting journey...
MediatR is one of my favourite libraries in .NET, I have been using it for 5+ years in production. I used MediatR to separate my read and write commands and queries, encapsulating them in...
Modern enterprises face an unprecedented challenge: managing increasingly complex business processes while maintaining efficiency, compliance, and scalability. Organizations that fail to automate their workflows risk falling behind competitors who leverage technology to streamline operations, reduce errors, and...
Dù .NET Core nổi tiếng với hiệu năng cao và khả năng mở rộng tốt, nhưng các vấn đề tiềm ẩn vẫn có thể làm giảm hiệu suất ứng dụng nếu không được phát hiện và xử...
JSON is a widely used format for data exchange in modern applications, but when dealing with large JSON objects, performance issues can quickly arise. From high memory usage to slow serialization and increased network latency, unoptimized JSON can...
Optimizing memory usage is a crucial aspect of .NET performance tuning. Excessive heap allocations can lead to frequent garbage collection (GC) cycles, impacting application responsiveness and throughput. In this article, we’ll explore how to track memory allocations,...
All the code for Grafana and a demo API can be found here. All runnable. Introduction Today we are going to learn how to setup a dotnet API which sends logs...
In the world of software architecture, the choice of a web framework is not simply about syntax or ecosystem — it’s about understanding the performance dynamics, scalability limits, and architectural paradigms each framework embodies. ASP.NET Core 8,...
Performance bottlenecks can disable an application’s efficiency, scalability, and user experience. Many .NET developers unknowingly fall into anti-patterns that degrade performance over time. In this article, we’ll explore the top 10 .NET performance anti-patterns, explain why they...
Though many easy-to-use resources are available to help with refactoring, you may not know about them. Check out these 10 tips to help you with efficient refactoring. Something we can say with certainty is...
- Advertisement -

POPULAR POSTS

MY FAVORITES