Home Archive ASP.NET Core performance, resiliency, and refactoring – .NET News Daily Issue #305 (Oct 16, 2025)

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.

ASP.NET Core performance, resiliency, and refactoring

Picture this: It's Thursday, the unsung hero of the workweek, poised like a seasoned change-tracking git commit—because who doesn't appreciate a well-managed history? As a smart .NET developer, you've navigated the pull requests and build errors that Wednesday threw your way, and now you're perfectly positioned to harness today's curated reads like an expertly optimized LINQ query. Let these insights be the turbo boost your week craves, each article a trusted sidekick as you tackle the code with the prowess of a development pro.

Today's Articles

High Performance and Scalability in ASP.NET Core

https://www.c-sharpcorner.com/article/high-performance-and-scalability-in-asp-net-core/

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...

Article preview

C# at Scale: What I Learned Moving from Side Projects to Production Systems

https://medium.com/c-sharp-programming/c-at-scale-what-i-learned-moving-from-side-projects-to-production-systems-22c0440cff35

The hard lessons of performance tuning, async pitfalls, and memory management in real-world .NET applications Continue reading on .Net Programming »

Article preview

Mocking HTTP Calls with HttpClientFactory in .NET

https://medium.com/@kittikawin_ball/mocking-http-calls-with-httpclientfactory-in-net-77d62edd7446

Test External APIs Without the Internet: HttpClientFactory + Moq Explained — Build isolated and deterministic unit tests for your .NET app.

Article preview

Announcing a new OData.NET serializer

https://devblogs.microsoft.com/odata/announcing-a-new-odata-net-serializer/

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...

Article preview

ASP.NET Core Web API

https://medium.com/@yigitataman1/asp-net-core-web-api-0863878116ea

ASP.NET Core Web API: Modern Uygulamaların Perde Arkasındaki Güç

Article preview

Cursor Introduces Plan Mode

https://www.c-sharpcorner.com/news/cursor-introduces-plan-mode

Cursor's new Plan Mode boosts AI-assisted coding with structured plans, codebase research, and editable Markdown. Improve code quality & accuracy!

Article preview

7 No-Nonsense Ways I Keep Duplicate Messages From Wrecking My Queues (with a real .NET 9 example)

https://medium.com/@michaelmaurice410/7-no-nonsense-ways-i-keep-duplicate-messages-from-wrecking-my-queues-with-a-real-net-9-example-75f90fb5b976

If you want the full source code, join our community: Here

Article preview

Modernizing Legacy C# Code: Refactoring Strategies Every Developer Should Know

https://www.c-sharpcorner.com/article/modernizing-legacy-c-sharp-code-refactoring-strategies-every-developer-should-know/

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...

Article preview

C# for Cloud-Native Development

https://medium.com/@sanchitvarshney/c-for-cloud-native-development-157807bbeaa8

How to Build Scalable and Secure Apps with Azure

Article preview

Scaling .NET APIs with Ease: How I Used C# to Handle Millions of Requests

https://medium.com/c-sharp-programming/scaling-net-apis-with-ease-how-i-used-c-to-handle-millions-of-requests-10abe53cb9b5

How I Rebuilt My API Infrastructure to Handle Load, Caching, and Concurrency the Right Way Continue reading on .Net Programming »

Article preview

Understanding Filters in ASP.NET Core: A Comprehensive Guide — Part 1

https://medium.com/c-sharp-programming/understanding-filters-in-asp-net-core-a-comprehensive-guide-part-1-5204b867f8bd

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 »

Article preview

Interfaces in .NET: Building Robust and Maintainable Applications

https://medium.com/@jithinprem43/interfaces-in-net-building-robust-and-maintainable-applications-900a98c0b9cb

Refined Topics

Article preview

7 Types of Constructors in C#

https://medium.com/@adrianbailador/7-types-of-constructors-in-c-333ae366faf1

Constructors are special methods that execute automatically when an instance of a class is created.

Article preview

.NET, .NET Core, and .NET Framework: Key Differences and Their Past and Present

https://medium.com/@cer79cag/net-net-core-and-net-framework-key-differences-and-their-past-and-present-91e1be8b8118

When you first step into web programming and application development with .NET, you’ll encounter a huge amount of confusion. Especially if…

Article preview

ASP.NET Core and Microservices Architecture

https://www.c-sharpcorner.com/article/asp-net-core-and-microservices-architecture/

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...

Article preview

9 Easy Wins for Rock-Solid Fault Handling in .NET 9 with Polly (With Real Code You Can Ship Today)

https://medium.com/@michaelmaurice410/9-easy-wins-for-rock-solid-fault-handling-in-net-9-with-polly-with-real-code-you-can-ship-today-87e385cfb9d9

If your API calls fail exactly when your boss is watching the dashboard, welcome to the club. Networks hiccup, databases sneeze…

Article preview

The Evolution of .NET: From Framework to Future

https://www.c-sharpcorner.com/article/the-evolution-of-net-from-framework-to-future/

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 ...

Article preview

Validate Email Addresses with Regular Expressions in C#

https://www.c-sharpcorner.com/article/validate-email-addresses-with-regular-expressions-in-c-sharp/

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...

Article preview

20+ Code Hacks to Instantly Boost Your Productivity in .NET Core

https://medium.com/@devesh.akgec/20-code-hacks-to-instantly-boost-your-productivity-in-net-core-25fb7c2e09d1

Just follow these quick tricks those are helpful in day-by-day coding.

Article preview

Building Elasticsearch Queries in .NET

https://recepserit.com/net-uzerinde-elasticsearch-sorgulari-olusturmak

Using the NEST package in C#, you can create queries tailored to your needs with different structures. However, to create them in the most…

Article preview

Jasen's take on today's picks

High Performance and Scalability in ASP.NET Core

Practical guidance for squeezing more out of ASP.NET Core without hand-waving.

C# at Scale: What I Learned Moving from Side Projects to Production Systems

A useful bridge from hobby code to production reality, with performance and memory lessons.

Mocking HTTP Calls with HttpClientFactory in .NET

Solid testing pattern for external HTTP dependencies: deterministic and maintainable.

Announcing a new OData.NET serializer

Worth a look if you care about serialization overhead in OData-heavy apps.

ASP.NET Core Web API

A straightforward Web API overview for readers filling in the basics.

Cursor Introduces Plan Mode

AI coding planning gets a structured twist here; interesting for workflow, not just autocomplete.

7 No-Nonsense Ways I Keep Duplicate Messages From Wrecking My Queues (with a real .NET 9 example)

Multiple anti-duplication ideas for queues, with a real .NET 9 angle.

Modernizing Legacy C# Code: Refactoring Strategies Every Developer Should Know

Good refactoring advice for older C# codebases that need cleanup without a rewrite.

C# for Cloud-Native Development

Cloud-native framing with Azure in the mix; useful for architecture conversations.

Scaling .NET APIs with Ease: How I Used C# to Handle Millions of Requests

Another load-handling article, focused on caching and concurrency at scale.

Understanding Filters in ASP.NET Core: A Comprehensive Guide — Part 1

Filters are an important ASP.NET Core hook, and this guide starts from the fundamentals.

Interfaces in .NET: Building Robust and Maintainable Applications

Interfaces as a design tool rather than just a language feature.

7 Types of Constructors in C#

A quick refresher on constructor variations, best kept in perspective.

.NET, .NET Core, and .NET Framework: Key Differences and Their Past and Present

Helpful if you need the .NET family tree explained to teammates or newcomers.

ASP.NET Core and Microservices Architecture

Microservices plus minimal APIs, gRPC, and observability—dense with architecture touchpoints.

9 Easy Wins for Rock-Solid Fault Handling in .NET 9 with Polly (With Real Code You Can Ship Today)

Resiliency basics with Polly, presented in a very deployable way.

The Evolution of .NET: From Framework to Future

A broad look at .NET’s evolution; more context than tactics.

Validate Email Addresses with Regular Expressions in C#

Regex email validation: simple topic, but easy to get wrong in practice.

20+ Code Hacks to Instantly Boost Your Productivity in .NET Core

Productivity tips are mixed here, but some shortcuts may still save time.

Building Elasticsearch Queries in .NET

Elasticsearch query building with NEST, useful if search is in your stack.

Related issues

📬 Get daily .NET content delivered to your inbox