Async, SQL Server, and AI for .NET developers
A varied mix of .NET reads on async patterns, DI, SignalR, SQL Server indexing, performance pitfalls, architecture, and AI integration.
Jasen's top three picks
- 1 Channels vs Queues in .NET — What’s Actually Better in 2025?
medium.com
A useful comparison of Channels and queues that should help you pick the right tool instead of defaulting to the fashionable one.
- 2 Want to Level Up as a .NET Developer? Start With the Fundamentals
medium.com
A back-to-basics reminder that strong fundamentals still separate productive .NET developers from framework-only users.
- 3 Still Blocking Your .NET Apps? It’s Time to Unleash Async Power.
medium.com
A timely async refresher for anyone still letting blocking calls erase the benefits of modern .NET.
Editor's note
I pulled together a deliberately mixed lineup this issue, from fundamentals and async guidance to performance and architecture. The SQL Server indexed-views piece stood out for the concrete 93% dashboard gain, and the Azure OpenAI plus Semantic Kernel article is a practical look at where .NET AI work is heading.
Today's articles
Channels vs Queues in .NET — What’s Actually Better in 2025?
medium.com
https://medium.com/c-sharp-programming/channels-vs-queues-in-net-whats-actually-better-in-2025-01142bd3b502
Topics: .NET Core Performance
Read articleWant to Level Up as a .NET Developer? Start With the Fundamentals
medium.com
https://medium.com/@sanchitvarshney/want-to-level-up-as-a-net-developer-start-with-the-fundamentals-da3e1793b1bc
Read articleStill Blocking Your .NET Apps? It’s Time to Unleash Async Power.
medium.com
https://medium.com/@yaseer.arafat/still-blocking-your-net-apps-its-time-to-unleash-async-power-ca6631f34299
Topics: .NET Core Performance
Read articleThe open source AI editor
youtube.com
https://www.youtube.com/shorts/_B2PAK92RyE
Topics: GitHub Copilot OpenAI
Read articleDependency Injection in ASP.NET for Beginners
c-sharpcorner.com
https://www.c-sharpcorner.com/blogs/dependency-injection-in-asp-net-for-beginners
Topics: ASP.NET Core .NET Core
Read articleSignalR vs .NET Web API: When to Use Real-Time Communication
medium.com
https://medium.com/@hasanmcse/signalr-vs-net-web-api-when-to-use-real-time-communication-1c7beb68abdc
Read articleHow Indexed Views Cut SQL Server Dashboard Load Time by 93% (Part 2)
itnext.io
https://itnext.io/how-indexed-views-cut-sql-server-dashboard-load-time-by-93-part-2-82a0463ba462
Topics: Performance SQL Server
Read articleImplementing Design Patterns in C#: The Decorator Pattern Simplified
medium.com
https://medium.com/@gautampraveen351/implementing-design-patterns-in-c-the-decorator-pattern-simplified-5c6c89cf6717
Topics: C# Design Patterns
Read articleA Guide to .Net Domain Redefinition
medium.com
https://medium.com/villa-plus-engineering/a-guide-to-net-domain-redefinition-bad77fe06590
Topics: Clean Architecture Domain-Driven Design
Read articleAdd Conversational AI to .NET Apps Using Azure OpenAI and Semantic Kernel
medium.com
https://medium.com/@mikhail.petrusheuski/add-conversational-ai-to-net-apps-using-azure-openai-and-semantic-kernel-389861c80aff
Topics: Azure OpenAI Semantic Kernel
Read articleWhy Recursion is Slower in C#: A Deep Dive Tutorial
medium.com
https://medium.com/@hpultimatemedia/why-recursion-is-slower-in-c-a-deep-dive-tutorial-7db6c2a32cea
Topics: C# Performance
Read article“Not Just Code Anymore” — How .NET + AI Is Quietly Reshaping Software in 2025
medium.com
https://medium.com/@qllmsoft/not-just-code-anymore-how-net-ai-is-quietly-reshaping-software-in-2025-be2d3e4f7c24
Topics: Azure OpenAI Semantic Kernel
Read articleAvoid These Silent Performance Killers: Boxing & Unboxing in .NET
medium.com
https://medium.com/write-a-catalyst/avoid-these-silent-performance-killers-boxing-unboxing-in-net-f6dd8c474fd9
Topics: C# Performance
Read articleHow I Shipped a Fully Serverless .NET
medium.com
https://medium.com/c-sharp-programming/how-i-shipped-a-fully-serverless-net-30de2d56bac2
Read articleMastering Switch Expressions: The C# Upgrade You Didn’t Know You Needed
medium.com
https://medium.com/@kittikawin_ball/mastering-switch-expressions-the-c-upgrade-you-didnt-know-you-needed-19dc26864828
Read articleChronolap: The Next Generation Stopwatch for .NET Applications
ertugrulkra.medium.com
https://ertugrulkra.medium.com/chronolap-the-next-generation-stopwatch-for-net-applications-2fb3a6b56e55
Topics: Benchmarking Performance
Read articleDavide's Code and Architecture Notes - Software Architecture vs Software Design
code4it.dev
https://www.code4it.dev/architecture-notes/software-architecture-vs-software-design/
Topics: Clean Architecture Design Patterns
Read article