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

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.

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

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

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.

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…

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 »

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

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

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…

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…

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…

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…

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…

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

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

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

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…

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…

Keep Reading