C# fundamentals, EF Core, and Azure messaging
This issue covers C# language basics, EF Core guidance, Azure Service Bus, .NET 9, observability, performance, and native Windows apps.
Jasen's top three picks
- 1 What Are Assemblies and DLLs in C#? A Visual Studio Guide for Beginners
medium.com
A solid beginner-friendly C# opener: assemblies, DLLs, and how Visual Studio helps you see what’s actually being built.
- 2 Understanding Task.FromCanceled
medium.com
Task.FromCanceled is a deceptively small API with real impact on async correctness and cancellation handling.
- 3 Clean Architecture with Modular Monolith and Vertical Slice
medium.com
The modular monolith and vertical slice piece is a useful architecture combo for teams trying to stay organized without over-splitting.
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.
Today's articles
What Are Assemblies and DLLs in C#? A Visual Studio Guide for Beginners
medium.com
https://medium.com/@sweetondonie/what-are-assemblies-and-dlls-in-c-a-visual-studio-guide-for-beginners-71bf3164727d
Topics: C# .NET Core Visual Studio
Read articleUnderstanding Task.FromCanceled
medium.com
https://medium.com/@info_4533/understanding-task-fromcanceled-0bd5fdc6b213
Topics: C# .NET Core Unit Testing
Read articleClean Architecture with Modular Monolith and Vertical Slice
medium.com
https://medium.com/@eda.belge/clean-architecture-with-modular-monolith-and-vertical-slice-896b7ee22e3e
Topics: Clean Architecture Domain-Driven Design .NET Core
Read articleC# Magic Trick: How CallerArgumentExpression Turns Your Debugging into Superpowers
blog.devgenius.io
https://blog.devgenius.io/c-magic-trick-how-callerargumentexpression-turns-your-debugging-into-superpowers-9f7c92964b11
Topics: C# Profiling Visual Studio
Read articlePrimary Constructors in C#
medium.com
https://medium.com/@hpultimatemedia/primary-constructors-in-c-12517ac0d79c
Read articleAzure Service Bus with .NET (Step-by-Step + Code)
c-sharpcorner.com
https://www.c-sharpcorner.com/blogs/azure-service-bus-with-net-stepbystep-code
Topics: Azure .NET Core Service Bus
Read articleWhy should I upgrade to .NET 9?
youtube.com
https://www.youtube.com/watch?v=16m0RitoQ0k
Read articleStop Sprinkling SaveChangesAsync Everywhere! — One Unit of Work to Rule Your EF Core Transactions
medium.com
https://medium.com/@michaelmaurice410/stop-sprinkling-savechangesasync-everywhere-one-unit-of-work-to-rule-your-ef-core-transactions-08fe792780e8
Topics: Design Patterns .NET Core EF Core
Read articleC# for Real-Time Systems: Designing Low-Latency Messaging and Data Pipelines That Don’t Choke
medium.com
https://medium.com/@mohsho10/c-for-real-time-systems-designing-low-latency-messaging-and-data-pipelines-that-dont-choke-a47e23d17fd4
Topics: C# Performance Service Bus
Read articleCustom Web App Development vs. SaaS Platforms: Which Is Right for Your Business in 2025
c-sharpcorner.com
https://www.c-sharpcorner.com/article/custom-web-app-development-vs-saas-platforms-which-is-right-for-your-business/
Topics: Azure .NET Core Web API
Read articleCreating an ASP.NET Core Web API with MongoDB and EF Core
malshikay.medium.com
https://malshikay.medium.com/creating-an-asp-net-core-web-api-with-mongodb-and-ef-core-84469ca28d39
Topics: ASP.NET Core EF Core MongoDB
Read articleHow to Remove Duplicate Rows from Excel Using C# .NET
medium.com
https://medium.com/@alice.yang_10652/how-to-remove-duplicate-rows-from-excel-using-c-net-74999e8623ff
Topics: C# .NET Core Visual Studio
Read articleElevating System Reliability: Advanced Monitoring and Logging Techniques
medium.com
https://medium.com/@ebubekirergun/elevating-system-reliability-advanced-monitoring-and-logging-techniques-c1375853685c
Topics: Application Insights OpenTelemetry Serilog
Read articleKeep Your .NET Apps Afloat: Mastering the Bulkhead Pattern
dotnetfullstackdev.medium.com
https://dotnetfullstackdev.medium.com/keep-your-net-apps-afloat-mastering-the-bulkhead-pattern-c369a1ed7ea3
Topics: Design Patterns .NET Core Performance
Read articleThe Real Cost of Reflection in C#
medium.com
https://medium.com/dot-net-sql-learning/the-real-cost-of-reflection-in-c-5060c15d1623
Topics: C# .NET Core Performance
Read articleOn .NET Live - CodeComplete: The Day AI Writes Your Next App
youtube.com
https://www.youtube.com/watch?v=xz3Daim4lMk
Topics: .NET Core GitHub Copilot OpenAI
Read articleUsing SingleStore with Entity Framework
nodogmablog.bryanhogan.net
https://nodogmablog.bryanhogan.net/2025/05/using-singlestore-with-entity-framework/
Topics: .NET Core EF Core PostgreSQL
Read articleBuild Native Windows Apps with WinUI, .NET and the Windows App SDK
c-sharpcorner.com
https://www.c-sharpcorner.com/article/build-native-windows-apps-with-winui-net-and-the-windows-app-sdk/
Topics: .NET 8 .NET MAUI Visual Studio
Read articleC#: Byte and Its Use Cases
ravindradevrani.com
https://ravindradevrani.com/posts/byte-and-its-use-cases-in-csharp/
Topics: C# .NET Core Performance
Read articleEntity Framework Core (EF Core) — What Is It and Why Should You Care?
medium.com
https://medium.com/@sweetondonie/entity-framework-core-ef-core-what-is-it-and-why-should-you-care-c11eb0bb6e17
Read article️ The Silent Cost of Garbage in .NET: What Every Developer Needs to Know
medium.com
https://medium.com/@metoz.florian/%EF%B8%8F-the-silent-cost-of-garbage-in-net-what-every-developer-needs-to-know-71344dc7840f
Topics: .NET Core Performance Profiling
Read articleTop .NET Youtuber
tonyqus.medium.com
https://tonyqus.medium.com/top-net-youtuber-0c7edda99fcf
Topics: .NET Core GitHub Visual Studio
Read articleStop Using != null in .NET: The Modern C# Null Safety Playbook
medium.com
https://medium.com/@metoz.florian/stop-using-null-in-net-the-modern-c-null-safety-playbook-2474a6f2c624
Read article