Home Archive The .NET News Daily Issue #442

The .NET News Daily Issue #442

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

Removing byte[] allocations in .NET Framework using ReadOnlySpan

https://andrewlock.net/removingbyte-array-allocations-in-dotnet-framework-using-readonlyspan-t/

In this post I describe how to remove static byte[] allocations, even on .NET Framework, by using Span

Article preview

Service Lifetimes in .NET: What Finally Made It Click

https://medium.com/@monicalaurenzana/service-lifetimes-in-net-what-finally-made-it-click-5a48499eca4d?source=rss------csharp-5

I understood dependency injection, but I didn’t really understand what scoped, transient, and singleton actually meant.

Article preview

Evaluating CRON and RRule expressions in .NET

https://www.meziantou.net/evaluating-cron-and-rrule-expressions-in-dotnet.htm

Evaluating recurring date patterns is a common requirement in many applications. Whether you need every day, every Monday at 9 AM, or the last day of each month, you need a reliable way to calculate u...

Article preview

Slowly Changing Dimensions: The complete SQL guide

https://medium.com/@rgpatel119/slowly-changing-dimensions-the-complete-sql-guide-11ea9aa104dc?source=rss------dotnet-5

Data warehouses are designed to answer one key question: what happened, and what did things look like at that time? This is where Slowly…

Article preview

Stop Using Classes for DTOs: Why It’s Time to Switch to Records

https://muhammadirwanto.medium.com/stop-using-classes-for-dtos-why-its-time-to-switch-to-records-e15e28a446c9?source=rss------csharp-5

If you are still defining your Data Transfer Objects (DTOs) as classes, you are carrying unnecessary baggage. In the modern C# ecosystem…

Article preview

Feature Management in .NET | Real Production Pattern with Targeting Filter

https://medium.com/@aniket-sonkar/feature-management-in-net-real-production-pattern-with-targeting-filter-e784876369f9?source=rss------dotnet-5

Modern applications don’t release features to everyone at once — they rely on controlled rollouts, user targeting, and safe deployments.

Article preview

HTTP/3 and QUIC: The Next Generation of .NET Web Performance

https://medium.com/@pankaj.ikhar/http-3-and-quic-the-next-generation-of-net-web-performance-75b3c38e7cff?source=rss------dotnet-5

Understanding why the fastest websites are moving beyond TCP and how to implement HTTP/3 in your .NET applications today

Article preview

CodeAct in Agent Framework: Faster Agents with Fewer Model Turns

https://devblogs.microsoft.com/agent-framework/codeact-with-hyperlight/

Modern AI agents often aren't bottlenecked by model quality, they are bottlenecked by orchestration overhead. When an agent chains together many small tool calls, each step typically requires a new mo...

Article preview

Coroutines in C#: The Missing Guide to Cooperative Programming, Concurrency, and More

https://medium.com/@ahmad.sohail/coroutines-in-c-the-missing-guide-to-cooperative-programming-concurrency-and-more-150935cdc594?source=rss------csharp-5

If you’ve ever wondered how coroutines work in C#, you’re not alone. Whether you’ve stumbled upon “co” prefixes in concurrency discussions…

Article preview

The Real Cost of Returning the Identity Value in EF Core

https://antondevtips.com

Learn why EF Core SaveChanges becomes slow when inserting thousands of rows when returning identity values and how BulkInsert and BulkInsertOptimized from Entity Framework Extensions deliver up to 23x

Article preview

Why .NET and C# Are Still One of the Best Choices for Modern Development in 2026

https://medium.com/@salomonakoa44/why-net-and-c-are-still-one-of-the-best-choices-for-modern-development-in-2026-4fb14e8c40bf?source=rss------csharp-5

If you’ve been around software development for a while, you’ve probably heard people argue about languages and frameworks like it’s a…

Article preview

Primary constructors for my DI service classes

https://medium.com/@Has_San/primary-constructors-for-my-di-service-classes-1f2dc0433e2a?source=rss------dotnet-5

I resisted primary constructors for a while. When C# 12 extended them from record types to regular classes and structs, my gut reaction…

Article preview

My Claude Code Workflow

https://blog.lhotka.net/2026/04/23/My-Claude-Code-Workflow

I’ve been through a lot of workflow tooling on top of Claude Code over the past few months. They imposed structure — ideate, plan, implement, test, PR — and that structure was genuinely helpful when C...

Article preview

Blazor in .NET: Building Modern Web Apps Without JavaScript

https://medium.com/@swethane28/blazor-in-net-building-modern-web-apps-without-javascript-00bab3253cc5?source=rss------dotnet-5

How Microsoft’s full-stack framework is changing the way .NET developers approach the web

Article preview

Anti-Corruption Layer in .NET: Protecting Your Domain from External APIs

https://medium.com/@adrianbailador/anti-corruption-layer-in-net-protecting-your-domain-from-external-apis-2e239532d195?source=rss------dotnet-5

We had a clean domain. Orders, customers, payments — all modelled carefully, all speaking the same language. Then we integrated with a…

Article preview

Guidance Counselor 2.0 with David McCarter

https://dotnettips.com/2026/04/20/guidance-counselor-2-0-with-david-mccarter/

Join Taylor Desseyn and David McCarter live on the Guidance Counselor 2.0 podcast on April 21, 2026, at 9:30 AM CST. They'll discuss strategies for success in the tech job market, insights from McCart...

Article preview

📬 Get daily .NET content delivered to your inbox