ASP.NET Core performance, resiliency, and refactoring
Issue 305 covers ASP.NET Core performance, API scaling, Polly resiliency, microservices, testing with HttpClientFactory, and practical C# refactoring.
Jasen's top three picks
- 1 High Performance and Scalability in ASP.NET Core
c-sharpcorner.com
Practical guidance for squeezing more out of ASP.NET Core without hand-waving.
- 2 C# at Scale: What I Learned Moving from Side Projects to Production Systems
medium.com
A useful bridge from hobby code to production reality, with performance and memory lessons.
- 3 Mocking HTTP Calls with HttpClientFactory in .NET
medium.com
Solid testing pattern for external HTTP dependencies: deterministic and maintainable.
Editor's note
I pulled a varied mix this time, with a strong lean toward things you can apply right away. The ASP.NET Core performance piece and the Polly article stand out for shipping better APIs under real load, while the HttpClientFactory testing guide is a nice reminder that good tests need isolation, not the internet.
Today's articles
High Performance and Scalability in ASP.NET Core
c-sharpcorner.com
This article provides actionable strategies for building blazing-fast web applications. Learn how to optimize asynchronous programming, middleware, caching, EF Core, and Kestrel configuration. Discove...
Topics: ASP.NET Core EF Core Performance
Read articleC# at Scale: What I Learned Moving from Side Projects to Production Systems
medium.com
The hard lessons of performance tuning, async pitfalls, and memory management in real-world .NET applications Continue reading on .Net Programming »
Topics: C# .NET 9 Performance
Read articleMocking HTTP Calls with HttpClientFactory in .NET
medium.com
Test External APIs Without the Internet: HttpClientFactory + Moq Explained — Build isolated and deterministic unit tests for your .NET app.
Topics: ASP.NET Core GitHub Unit Testing
Read articleAnnouncing a new OData.NET serializer
devblogs.microsoft.com
One of the major, recurring complaints of the OData.NET libraries is the performance overhead of the serialization stack. We have done a lot of work to improve the serialization performance, but the e...
Topics: Performance REST API System.Text.Json
Read articleASP.NET Core Web API
medium.com
ASP.NET Core Web API: Modern Uygulamaların Perde Arkasındaki Güç
Topics: ASP.NET Core Web API
Read articleCursor Introduces Plan Mode
c-sharpcorner.com
Cursor's new Plan Mode boosts AI-assisted coding with structured plans, codebase research, and editable Markdown. Improve code quality & accuracy!
Topics: C# GitHub Copilot Visual Studio Code
Read article7 No-Nonsense Ways I Keep Duplicate Messages From Wrecking My Queues (with a real .NET 9 example)
medium.com
If you want the full source code, join our community: Here
Topics: .NET 9 Performance RabbitMQ
Read articleModernizing Legacy C# Code: Refactoring Strategies Every Developer Should Know
c-sharpcorner.com
Discover practical refactoring strategies using LINQ, pattern matching, and async/await. Learn how to simplify loops, improve string handling, implement proper logging, and leverage IHttpClientFactory...
Topics: C# .NET Core Solid Principles
Read articleC# for Cloud-Native Development
medium.com
How to Build Scalable and Secure Apps with Azure
Topics: ASP.NET Core Azure
Read articleScaling .NET APIs with Ease: How I Used C# to Handle Millions of Requests
medium.com
How I Rebuilt My API Infrastructure to Handle Load, Caching, and Concurrency the Right Way Continue reading on .Net Programming »
Topics: C# Performance Web API
Read articleUnderstanding Filters in ASP.NET Core: A Comprehensive Guide — Part 1
medium.com
In ASP.NET Core, filters are a powerful feature that allow you to run code before and after the middleware working stages of the request… Continue reading on .Net Programming »
Topics: ASP.NET Core Minimal APIs Web API
Read articleInterfaces in .NET: Building Robust and Maintainable Applications
medium.com
Refined Topics
Topics: C# .NET Core Solid Principles
Read article7 Types of Constructors in C#
medium.com
Constructors are special methods that execute automatically when an instance of a class is created.
Read article.NET, .NET Core, and .NET Framework: Key Differences and Their Past and Present
medium.com
When you first step into web programming and application development with .NET, you’ll encounter a huge amount of confusion. Especially if…
Topics: .NET 8 .NET Core .NET Framework
Read articleASP.NET Core and Microservices Architecture
c-sharpcorner.com
Learn how to build independent, scalable services using minimal APIs, gRPC, and API Gateways (Ocelot). Discover best practices for database per service, observability with OpenTelemetry, and container...
Topics: ASP.NET Core gRPC
Read article9 Easy Wins for Rock-Solid Fault Handling in .NET 9 with Polly (With Real Code You Can Ship Today)
medium.com
If your API calls fail exactly when your boss is watching the dashboard, welcome to the club. Networks hiccup, databases sneeze…
Topics: .NET 9 Performance Security
Read articleThe Evolution of .NET: From Framework to Future
c-sharpcorner.com
Explore the evolution of .NET from its early days revolutionizing software development in Bangladesh to its current role as a powerful, cross-platform ecosystem. Discover how .NET empowers developers ...
Topics: .NET 10 .NET Core .NET Framework
Read articleValidate Email Addresses with Regular Expressions in C#
c-sharpcorner.com
Learn how to effectively validate email addresses in C# using regular expressions (regex). This guide covers practical regex patterns, from simple checks to more robust RFC-like validation. Explore sa...
Read article20+ Code Hacks to Instantly Boost Your Productivity in .NET Core
medium.com
Just follow these quick tricks those are helpful in day-by-day coding.
Topics: .NET Core Performance
Read articleBuilding Elasticsearch Queries in .NET
recepserit.com
Using the NEST package in C#, you can create queries tailored to your needs with different structures. However, to create them in the most…
Topics: Dapper MongoDB REST API
Read article