Home Archive C# fundamentals, EF Core, and Azure messaging – .NET News Daily Issue #213 (Jun 6, 2025)

Editor's note

I put together a wide mix today: beginner-friendly C# pieces, architecture discussions, and practical data access posts. The Task.FromCanceled write-up and the EF Core Unit of Work article stood out because they both tackle common mistakes developers make in day-to-day code. I also included the .NET 9 upgrade discussion and the monitoring/logging piece for teams thinking about platform choices and reliability.

C# fundamentals, EF Core, and Azure messaging

As we cruise into Friday, take a moment to revel in another week’s accomplishments, like the seasoned coder you are. Just like a classic car engine purring in perfect harmony, our .NET expertise keeps us cruising smoothly on this digital highway. Today, gear up for a few enlightening reads that promise to add some turbo boost to your development skills. Let’s keep the engines running and the code flowing as we steer into the weekend.

Today's Articles

What Are Assemblies and DLLs in C#? A Visual Studio Guide for Beginners

https://medium.com/@sweetondonie/what-are-assemblies-and-dlls-in-c-a-visual-studio-guide-for-beginners-71bf3164727d

If you’re using Visual Studio to build .NET applications, you’ve probably noticed:

Article preview

Understanding Task.FromCanceled

https://medium.com/@info_4533/understanding-task-fromcanceled-0bd5fdc6b213

A Deep Dive into Task Cancellation in C#

Article preview

Clean Architecture with Modular Monolith and Vertical Slice

https://medium.com/@eda.belge/clean-architecture-with-modular-monolith-and-vertical-slice-896b7ee22e3e

Hi there, Clean Architecture has long been recognized in the software development world for offering stability, testability, and a clear…

Article preview

C# Magic Trick: How CallerArgumentExpression Turns Your Debugging into Superpowers

https://blog.devgenius.io/c-magic-trick-how-callerargumentexpression-turns-your-debugging-into-superpowers-9f7c92964b11

Ever wished you could automatically capture the actual expression passed into a method? Welcome to C# 10’sCallerArgumentExpression— a… Continue reading on Dev Genius »

Article preview

Primary Constructors in C#

https://medium.com/@hpultimatemedia/primary-constructors-in-c-12517ac0d79c

Friend Link:- Read here for free!

Article preview

Azure Service Bus with .NET (Step-by-Step + Code)

https://www.c-sharpcorner.com/blogs/azure-service-bus-with-net-stepbystep-code

Azure Service Bus is a fully managed message broker that allows reliable asynchronous communication between microservices, distributed systems, or even on-prem-to-cloud integrations.

Article preview

Why should I upgrade to .NET 9?

https://www.youtube.com/watch?v=16m0RitoQ0k

Article preview

Stop Sprinkling SaveChangesAsync Everywhere! — One Unit of Work to Rule Your EF Core Transactions

https://medium.com/@michaelmaurice410/stop-sprinkling-savechangesasync-everywhere-one-unit-of-work-to-rule-your-ef-core-transactions-08fe792780e8

What’s the story about? Picture a command handler that updates a Member, fires off domain events, sets audit timestamps, and then calls…

Article preview

C# for Real-Time Systems: Designing Low-Latency Messaging and Data Pipelines That Don’t Choke

https://medium.com/@mohsho10/c-for-real-time-systems-designing-low-latency-messaging-and-data-pipelines-that-dont-choke-a47e23d17fd4

Hands-on patterns with Channels, Pipelines, and Span<T> for high-throughput systems. Continue reading on Dev Genius »

Article preview

Custom Web App Development vs. SaaS Platforms: Which Is Right for Your Business in 2025

https://www.c-sharpcorner.com/article/custom-web-app-development-vs-saas-platforms-which-is-right-for-your-business/

Custom Web Apps offer complete control, scalability, and a tailored user experience, ideal for complex needs. SaaS offers fast, cost-effective deployment with lower maintenance, making it ideal for st...

Article preview

Creating an ASP.NET Core Web API with MongoDB and EF Core

https://malshikay.medium.com/creating-an-asp-net-core-web-api-with-mongodb-and-ef-core-84469ca28d39

In this article, we will walk through creating an ASP.NET Core Web API with MongoDB using Entity Framework Core (EF Core). This setup…

Article preview

How to Remove Duplicate Rows from Excel Using C# .NET

https://medium.com/@alice.yang_10652/how-to-remove-duplicate-rows-from-excel-using-c-net-74999e8623ff

When working with Excel spreadsheets, it’s common to encounter duplicate rows — whether due to manual data entry, importing data from…

Article preview

Elevating System Reliability: Advanced Monitoring and Logging Techniques

https://medium.com/@ebubekirergun/elevating-system-reliability-advanced-monitoring-and-logging-techniques-c1375853685c

Hey there! If you’re building software today, you know that keeping your app running smoothly is a big deal. Whether you’ve got a tiny…

Article preview

Keep Your .NET Apps Afloat: Mastering the Bulkhead Pattern

https://dotnetfullstackdev.medium.com/keep-your-net-apps-afloat-mastering-the-bulkhead-pattern-c369a1ed7ea3

When building robust and scalable .NET applications — especially distributed systems, microservices, or cloud-native solutions — one of…

Article preview

The Real Cost of Reflection in C#

https://medium.com/dot-net-sql-learning/the-real-cost-of-reflection-in-c-5060c15d1623

As C# developers, we often hear about reflection, or use it ourselves. Continue reading on Dot Net, API & SQL Learning »

Article preview

On .NET Live - CodeComplete: The Day AI Writes Your Next App

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

Article preview

Using SingleStore with Entity Framework

https://nodogmablog.bryanhogan.net/2025/05/using-singlestore-with-entity-framework/

Download full source code. Here is the next in my series of posts showing how to use various databases with Entity Framework Core. This time it’s the turn of SingleStore, a distributed SQL database ...

Article preview

Build Native Windows Apps with WinUI, .NET and the Windows App SDK

https://www.c-sharpcorner.com/article/build-native-windows-apps-with-winui-net-and-the-windows-app-sdk/

In this session, you will learn how to use WinUI, .NET, and the Windows App SDK to build rich, powerful native Windows apps.

Article preview

C#: Byte and Its Use Cases

https://ravindradevrani.com/posts/byte-and-its-use-cases-in-csharp/

byte is a value type in c#

Article preview

Entity Framework Core (EF Core) — What Is It and Why Should You Care?

https://medium.com/@sweetondonie/entity-framework-core-ef-core-what-is-it-and-why-should-you-care-c11eb0bb6e17

If you’re coding in C# every day, chances are you’ve seen or even used Entity Framework Core (aka EF Core) in your projects.

Article preview

️ The Silent Cost of Garbage in .NET: What Every Developer Needs to Know

https://medium.com/@metoz.florian/%EF%B8%8F-the-silent-cost-of-garbage-in-net-what-every-developer-needs-to-know-71344dc7840f

.NET’s garbage collector is a marvel of modern engineering, quietly managing memory so you can focus on building features.

Article preview

Top .NET Youtuber

https://tonyqus.medium.com/top-net-youtuber-0c7edda99fcf

Article preview

Stop Using != null in .NET: The Modern C# Null Safety Playbook

https://medium.com/@metoz.florian/stop-using-null-in-net-the-modern-c-null-safety-playbook-2474a6f2c624

Every .NET developer knows the pain: “NullReferenceException: Object reference not set to an instance of an object.” This infamous error…

Article preview

Jasen's take on today's picks

What Are Assemblies and DLLs in C#? A Visual Studio Guide for Beginners

A solid beginner-friendly C# opener: assemblies, DLLs, and how Visual Studio helps you see what’s actually being built.

Understanding Task.FromCanceled

Task.FromCanceled is a deceptively small API with real impact on async correctness and cancellation handling.

Clean Architecture with Modular Monolith and Vertical Slice

The modular monolith and vertical slice piece is a useful architecture combo for teams trying to stay organized without over-splitting.

C# Magic Trick: How CallerArgumentExpression Turns Your Debugging into Superpowers

CallerArgumentExpression is one of those language features that quietly improves diagnostics everywhere you use guard clauses.

Primary Constructors in C#

The .NET 9 upgrade question is timely, especially for teams deciding whether the payoff beats the migration cost.

Azure Service Bus with .NET (Step-by-Step + Code)

The EF Core Unit of Work article pushes back on scattered SaveChangesAsync calls, which is a good habit to revisit.

Why should I upgrade to .NET 9?

The reliability and logging post is practical reading for anyone trying to make production systems easier to observe.

Related issues

📬 Get daily .NET content delivered to your inbox