Home Archive C# 14 features, agentic AI, and SQL Server search – .NET News Daily Issue #405 (Mar 5, 2026)

Editor's note

I put together a pretty wide mix this time: language updates, core framework fundamentals, architecture, and a strong AI/data streak. The C# 14 piece and the SQL Server vector-search demo stand out because they show where the platform is headed, while the DBNull and binding-source articles are the kind of practical refreshers people still need.

C# 14 features, agentic AI, and SQL Server search

In partnership with

Why is everyone launching a newsletter?

Because it’s how creators turn attention into an owned audience, and an audience into a real, compounding business.

The smartest creators aren’t chasing followers. They’re building lists. And they’re building them on beehiiv, where growth, monetization, and ownership are built in from day one.

If you’re serious about turning what you know into something you own, there’s no better place to start. Find out why the fastest-growing newsletters choose beehiiv.

And for a limited time, take advantage of 30% off your first 3 months with code GROW30.

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

Share your testimonial →

Today's Articles

The best new features of C# 14

https://news.google.com/rss/articles/CBMiggFBVV95cUxOVzhjQWhHSWo1LTRTSGlvS3o2cGEzMzM3VVZJdnNoOEY1TGctZTdYekQ3MEZLZkJQMUpTaE9kQm84bWxTUk5sMHlLYVdpVXJ5U3N6Tlh6QWxYanJncHV0SmpPLVpoOHRrb1FaWXp5U21Fdmc1N1JyT1BUSWtIMGxzZVJn?oc=5

The best new features of C# 14

Article preview

Dealing with DB Null: Solving the Object cannot be cast from DB Null to other types Error in C#

https://www.c-sharpcorner.com/article/dealing-with-db-null-solving-the-object-cannot-be-cast-from-db-null-to-other-ty/

Safely handle DBNull values in C# when querying databases like Oracle or SQL Server. Prevent InvalidCastExceptions with practical examples and extension methods.

Article preview

How to Reverse a String in C#

https://www.c-sharpcorner.com/article/how-to-reverse-a-string-in-c-sharp2/

Learn two efficient methods to reverse strings in C# using Array.Reverse() and loops. Understand the immutability of strings, performance considerations, and real-world applications. Master this funda...

Article preview

Intercepting messages inside Is­Dialog­Message, installing the message filter

https://devblogs.microsoft.com/oldnewthing/20260226-00/?p=112090

Last time, we saw that one way to intercept the ESC in the standard dialog message loop is to use your own dialog message loop. However, you might not be able to do this, say, becau

Article preview

The Sinking Ship: Protecting .NET Microservices with the Bulkhead Pattern

https://medium.com/@shivanshgaur28/the-sinking-ship-protecting-net-microservices-with-the-bulkhead-pattern-8bce774f3eb1?source=rss------csharp-5

A practical guide to isolating resources and preventing cascading failures in distributed systems using Polly.

Article preview

Understanding Assemblies in .NET: Concepts Every Developer Should Know

https://medium.com/@rp99452/understanding-assemblies-in-net-concepts-every-developer-should-know-b87a2c1485fc?source=rss------csharp-5

When working with .NET, terms like DLL, assembly, NuGet, and strong naming often get used interchangeably — sometimes incorrectly. Behind…

Article preview

Powering the New Microsoft Agent Framework with Gemini 3.x

https://medium.com/google-cloud/powering-the-new-microsoft-agent-framework-with-gemini-3-x-2f240f7a3804?source=rss------dotnet-5

How to bring Google’s latest models into the new .NET Agentic ecosystem Continue reading on Google Cloud - Community »

Article preview

Agentic RAG for Everyone Using Azure SQL, OpenAI, and Web Apps

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

Article preview

How to Use Dependency Injection in a .NET Console Application

https://malshikay.medium.com/how-to-use-dependency-injection-in-a-net-console-application-cbd1df63854b?source=rss------dotnet-5

Most developers use console applications without Dependency Injection (DI). Usually, we directly create objects using new keyword inside…

Article preview

The Diamond Problem and Why Interfaces are the Solution

https://medium.com/@besercagatay/the-diamond-problem-and-why-interfaces-are-the-solution-e3cf6d652fa3?source=rss------csharp-5

Object-oriented programming is full of elegant ideas… and subtle traps. One of the most famous is the Diamond Problem, a classic ambiguity…

Article preview

From Spaghetti to Clean Architecture: How to Decouple EF Core without Over-Engineering

https://medium.com/@victor.silva.morais/from-spaghetti-to-clean-architecture-how-to-decouple-ef-core-without-over-engineering-6ed83d67ff55?source=rss------dotnet-5

Let’s be honest. We all love the idea of greenfield projects. But in the real world, the most impactful engineering work happens in the…

Article preview

Binding Sources in ASP .NET Core

https://benedictodoh.medium.com/binding-sources-in-asp-net-core-35e1295c3929?source=rss------csharp-5

In ASP.NET Core, binding sources are attributes that tell the framework exactly where to retrieve data from within an HTTP request. When a…

Article preview

The End of Boilerplate: How Visual Studio 2026 is Automating the Testing Lifecycle

https://medium.com/@info_62306/the-end-of-boilerplate-how-visual-studio-2026-is-automating-the-testing-lifecycle-1f333228febe?source=rss------dotnet-5

The latest February update for Visual Studio 2026 has introduced a feature that might finally kill the "testing debt" in most repositories…

Article preview

HTTP Retries Done Right: The Factory Pattern

https://medium.com/@konstantin.v.milchev/http-retries-done-right-the-factory-pattern-8b3c480e388b?source=rss------dotnet-5

The Problem with Naive Retries

Article preview

Smarter Queries Start Here: Vector Search in SQL Server & Azure SQL DB

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

Article preview

How to Crop and Compress Images in PowerPoint Using C#

https://medium.com/@alice.yang_10652/how-to-crop-and-compress-images-in-powerpoint-using-c-52c3fbf1299d?source=rss------csharp-5

Images play a crucial role in enhancing the visual appeal of PowerPoint presentations. However, they can also increase file size…

Article preview

How to Classify Documents using AI in C#/.NET

https://cloudmersive.medium.com/how-to-classify-documents-using-ai-in-c-net-401cf46d09c3?source=rss------csharp-5

Upload portals for document automation pipelines are usually limited by input document classifications or categories. With AI, that all…

Article preview

Jasen's take on today's picks

The best new features of C# 14

A solid look at what’s new in C# 14, and why it matters for everyday language work rather than just release-note trivia.

Dealing with DB Null: Solving the Object cannot be cast from DB Null to other types Error in C#

A practical reminder that DBNull handling still bites real applications; the examples here are useful for any database-heavy codebase.

How to Reverse a String in C#

Simple topic, but string reversal is a good way to think about APIs, immutability, and when micro-optimizations actually matter.

The Sinking Ship: Protecting .NET Microservices with the Bulkhead Pattern

Bulkhead is one of those patterns that pays off the first time a dependency starts failing under load.

Understanding Assemblies in .NET: Concepts Every Developer Should Know

A useful primer on assemblies versus DLLs, NuGet, and strong naming for anyone cleaning up terminology on a team.

Powering the New Microsoft Agent Framework with Gemini 3.x

Interesting intersection of Microsoft’s agent stack and Gemini; worth reading if you’re tracking where agentic .NET is going.

Agentic RAG for Everyone Using Azure SQL, OpenAI, and Web Apps

The title says RAG, but the real value is the broader Azure SQL/OpenAI demo flow and how these pieces get wired together.

The Diamond Problem and Why Interfaces are the Solution

Interfaces solving the diamond problem is classic OOP material, and this one keeps the explanation approachable.

From Spaghetti to Clean Architecture: How to Decouple EF Core without Over-Engineering

A good “real-world refactor” piece: decouple EF Core without turning the codebase into an architecture science project.

Binding Sources in ASP .NET Core

Binding sources are easy to overlook until a request comes in wrong; this is a helpful ASP.NET Core refresher.

The End of Boilerplate: How Visual Studio 2026 is Automating the Testing Lifecycle

Visual Studio automation for testing could save a lot of repetitive setup if it lands well in everyday repos.

HTTP Retries Done Right: The Factory Pattern

Retries are deceptively hard; the factory-pattern angle is a nice way to think about making them safer and more consistent.

Smarter Queries Start Here: Vector Search in SQL Server & Azure SQL DB

Vector search in SQL Server is a big deal for people blending relational data with AI-style retrieval.

How to Classify Documents using AI in C#/.NET

Document classification with AI is a practical use case, not a demo for demo’s sake, and it fits real pipeline work.

Related issues

📬 Get daily .NET content delivered to your inbox