Home Archive The .NET News Daily Issue #349

The .NET News Daily Issue #349

Your Daily Dose of .NET Insights, Tools, and Trends

Enjoying the newsletter? Your feedback helps us grow and reach more developers.

Share your testimonial →

Today's Articles

✨ Unlocking ASP.NET Core Filters — Mastering the Request Pipeline

https://medium.com/@rp99452/unlocking-asp-net-core-filters-mastering-the-request-pipeline-1e313a119d9d?source=rss------dotnet-5

When building ASP.NET Core applications, there are times when you want to run logic before or after a controller action executes.

Article preview

The Practical Guide to ConfigureAwait(false) in 2025 — Stop Using It Blindly

https://medium.com/@mohsho10/the-practical-guide-to-configureawait-false-in-2025-stop-using-it-blindly-0dca2d34a5fc?source=rss------dotnet-5

Most .NET developers still treat ConfigureAwait(false) like a superstition.

Article preview

.NET 10 Networking Improvements

https://devblogs.microsoft.com/dotnet/dotnet-10-networking-improvements/

Introducing new networking features in .NET 10 including HTTP space, WebSockets, security and more! The post .NET 10 Networking Improvements appeared first on .NET Blog.

Article preview

Custom Middleware in .NET Core

https://medium.com/@compileandconquer/custom-middleware-in-net-core-3fad031651ee?source=rss------csharp-5

If you’ve shipped production .NET applications, you already know middleware isn’t just a configuration detail — it’s the architectural…

Article preview

Clean Architecture With .NET 9 And CQRS

https://medium.com/@maged_/clean-architecture-with-net-9-and-cqrs-454d1d433256?source=rss------csharp-5

If you want the full source code, download it from this link: https://www.elitesolutions.shop/

Article preview

Agent HQ is now in VS Code

https://www.youtube.com/watch?v=Qfnod4Sw0gY

Agent sessions view: https://code.visualstudio.com/docs/copilot/chat/chat-sessions/#_agent-sessions-view Plan agent: https://code.visualstudio.com/docs/copilot/chat/chat-planning

Article preview

Scott Guthrie Interstitial - Evolution

https://www.youtube.com/watch?v=RtkYCw-_8oE

Article preview

Boosting Your ASP.NET Core App with Multi-Layer Caching: A Comprehensive Guide

https://medium.com/@maged_/boosting-your-asp-net-core-app-with-multi-layer-caching-a-comprehensive-guide-6c1a891fd77c?source=rss------dotnet-5

Caching is a powerful tool for enhancing the performance of web applications. By storing frequently accessed data closer to your…

Article preview

Treating warnings as errors in dotnet the right way.

https://medium.com/@jakubzurawski/treating-warnings-as-errors-in-dotnet-the-right-way-6ad0d8d89834?source=rss------dotnet-5

Set TreatWarningsAsErrors only in Release configuration. It stops the setting from making it hard to play with the code…

Article preview

What's New in C# 14: Extension Members

https://consultwithgriff.com/csharp-14-extension-members/

A hands-on look at using extension members to improve expressiveness and eliminate boilerplate in C#.

Article preview

How to Fix No Service for Type Errors in .NET Dependency Injection

https://www.c-sharpcorner.com/article/how-to-fix-no-service-for-type-errors-in-net-dependency-injection/

Learn how to fix the common "No service for type" dependency injection error in .NET. This guide explains why the error occurs, how to register services correctly, common mistakes, and best ...

Article preview

** How Structured Logging With Serilog Can Make Your Life Easier

https://medium.com/@mariammaurice/how-structured-logging-with-serilog-can-make-your-life-easier-99ff3a5ec884?source=rss------csharp-5

A Complete .NET 9 + Microservices + Distributed Logging Guide (With Full Codes) **

Article preview

How to modernize current dotnet REST API to MCP Server

https://towardsdev.com/how-to-modernize-current-dotnet-rest-api-to-mcp-server-f273d30c722a?source=rss------dotnet-5

This blog post is a How-To guide based on what I’ve learned from various sources and my experience trying MCP. If you’re using .NET and… Continue reading on Towards Dev »

Article preview

Clean Code in C#: A Step-by-Step Guide to SonarQube & .NET

https://medium.com/@lakshitha_madhuwantha/clean-code-in-c-a-step-by-step-guide-to-sonarqube-net-d345173f2ef2?source=rss------dotnet-5

We’ve all been there. You push code, merge it, and three weeks later, a critical bug surfaces because of a null reference exception deep…

Article preview

Struct vs Record vs Class — What Should You Use?

https://medium.com/@sweetondonie/struct-vs-record-vs-class-what-should-you-use-2f8cd880c464?source=rss------csharp-5

The Real Problem

Article preview

Modernization Made Simple: Building Agentic Solutions in .NET

https://www.youtube.com/watch?v=xFi_MtLlYpk

Learn more: https://aka.ms/agentic-modernization Docs: https://learn.microsoft.com/dotnet

Article preview

My First C# Program in Visual Studio Felt Like Magic

https://towardsdev.com/my-first-c-program-in-visual-studio-felt-like-magic-a1857bddc2d4?source=rss------csharp-5

A beginner-friendly walkthrough of building your first C# console app. Continue reading on Towards Dev »

Article preview

The New .slnx Solution Format (migration guide)

https://www.milanjovanovic.tech/blog/the-new-slnx-solution-format-migration-guide

See what changes in .slnx, how to convert your existing .sln, and what to watch out for in CI.

Article preview

Writing Good Tests in TDD

https://medium.com/@ajaykumar1807/writing-good-tests-in-tdd-d5ec6f66272d?source=rss------dotnet-5

Ever run a test suite where everything’s green… but you still don’t trust it?

Article preview

LINQ Performance Optimization: 5 Patterns Every C# Developer Should Know

https://towardsdev.com/linq-performance-optimization-5-patterns-every-c-developer-should-know-45d9ce904294?source=rss------dotnet-5

Production-tested patterns for faster queries, lower memory usage, and better .NET application performance Continue reading on Towards Dev »

Article preview

How To Add Fault Handling In ASP.NET Core With Polly

https://medium.com/@michaelmaurice410/how-to-add-fault-handling-in-asp-net-core-with-polly-0d6f1d55bf4e?source=rss------csharp-5

If your ASP.NET Core app calls anything over the network — Stripe, a user service, a database over HTTP, whatever — you need fault…

Article preview

📬 Get daily .NET content delivered to your inbox