ASP.NET Core, MAUI, and async internals
A varied .NET roundup with API validation, YARP reverse proxies, Azure multi-tenant architecture, MAUI, and performance guidance.
Jasen's top three picks
- 1 .NET Digest #7
unicorn-dev.medium.com
A quick digest opener to set the tone for the rest of the issue.
- 2 C# Best Practices: Writing Clean, Efficient, and Maintainable Code
medium.com
Solid C# guidance here, especially the piece on avoiding exceptions for control flow.
- 3 Mastering Reverse Proxies in ASP.NET Core: A Beginner’s Guide to YARP
medium.com
YARP and cross-cutting concerns make a nice one-two for ASP.NET Core builders.
Editor's note
I kept this issue deliberately mixed, with practical API work, architecture, performance, and mobile content side by side. The YARP primer and the Minimal APIs validation piece are both useful if you’re building modern ASP.NET Core services, while the async/await and thread-pool articles reward anyone who likes to understand the runtime a little better.
Today's articles
.NET Digest #7
unicorn-dev.medium.com
https://unicorn-dev.medium.com/net-digest-7-03046c8c1a43
Topics: .NET Core
Read articleC# Best Practices: Writing Clean, Efficient, and Maintainable Code
medium.com
https://medium.com/@tpointtech/c-best-practices-writing-clean-efficient-and-maintainable-code-fa5b880adeb0
Topics: C# Design Patterns
Read articleMastering Reverse Proxies in ASP.NET Core: A Beginner’s Guide to YARP
medium.com
https://medium.com/@ashokreddy343/mastering-reverse-proxies-in-asp-net-core-a-beginners-guide-to-yarp-2d435b023b24
Topics: ASP.NET Core Web API
Read articleCross-Cutting Concerns in .NET: Middleware, Filters, and Interceptors
medium.com
https://medium.com/@Adem_Korkmaz/cross-cutting-concerns-in-net-middleware-filters-and-interceptors-d5699a6713ac
Topics: ASP.NET Core Design Patterns
Read articleWebhooks in .NET 9
medium.com
https://medium.com/@vosarat1995/webhooks-in-net-9-6ad13d9e5067?source=rss------dotnet-5
Read article.NET DI Simplified: How Scrutor Does the Heavy Lifting
medium.com
https://medium.com/@nagarajvela/net-di-simplified-how-scrutor-does-the-heavy-lifting-91e271e093de
Topics: ASP.NET Core Source Generators
Read articleBuilding a Multi-Tenant Data Platform on Azure: Architecting for Scale, Security, and Governance
medium.com
https://medium.com/@mohsho10/building-a-multi-tenant-data-platform-on-azure-architecting-for-scale-security-and-governance-0bbafada8210
Read articleStop Using Exceptions for Control Flow: The Silent Killer of C# Performance & Readability
medium.com
https://medium.com/@metoz.florian/stop-using-exceptions-for-control-flow-the-silent-killer-of-c-performance-readability-8ce85a61c116
Topics: C# Performance
Read articleWindsurf Launches SWE-1: AI for Full-Stack Engineering
c-sharpcorner.com
https://www.c-sharpcorner.com/news/windsurf-launches-swe1-ai-for-fullstack-engineering
Topics: C# GitHub Copilot
Read articleASP.NET 10: Validating incoming models in Minimal APIs
timdeschryver.dev
https://timdeschryver.dev/blog/aspnet-10-validating-incoming-models-in-minimal-apis
Topics: ASP.NET Core .NET 10 Minimal APIs
Read articleWhy OpenAPI Is a Game Changer for .NET APIs
medium.com
https://medium.com/@hasanmcse/why-openapi-is-a-game-changer-for-net-apis-06c75cec5476
Read article.Net Core Channel Overview with Diagram
medium.com
https://medium.com/@mmmsonu/net-core-channel-overview-with-diagram-caa7b457c835?source=rss------dotnet-5
Topics: .NET Core
Read articleIf I mark my thread pool callback as long-running, does it still count toward the thread pool thread limit?
devblogs.microsoft.com
https://devblogs.microsoft.com/oldnewthing/20250514-00/?p=111178
Topics: .NET Framework Performance
Read articleWhat's my favorite .NET MAUI feature in .NET 9?
youtube.com
https://www.youtube.com/watch?v=FQAlgs24i9U
Read articleAsync Await Is Not Magic: Here’s What Happens Under the Hood
codenp.com
https://codenp.com/async-await-is-not-magic-heres-what-happens-under-the-hood-092c8728ffba
Topics: C# Performance
Read articleDubious security vulnerability: A program does not run correctly if you run it the wrong way, redux
devblogs.microsoft.com
https://devblogs.microsoft.com/oldnewthing/20250512-00/?p=111174
Topics: .NET Framework Security
Read article.NET MAUI vs. Xamarin: What’s Best for Your Next App in 2025?
medium.com
https://medium.com/@sparklewebhelp/net-maui-vs-xamarin-whats-best-for-your-next-app-in-2025-e1ae86acd02b
Read article5 C# And .NET Tips & Tricks — May 2025
medium.com
https://medium.com/@kenslearningcurve/5-c-and-net-tips-tricks-may-2025-73e49dfa7b5a
Topics: C# Performance
Read article