EF Core performance, async, and security
A mixed .NET lineup covering EF Core query tuning, async/await, security, logging, MAUI, MediatR, caching, and source generators.
Jasen's top three picks
- 1 Stop Using .Include() — It's Slowing Down Your EF Core Queries (Do This Instead)
medium.com
A practical EF Core performance opener—good reminders that Includes aren’t free.
- 2 “Mastering Asynchronous Programming in C#: A Hands-On Guide”
medium.com
Async/await shows up twice here, and both angles are worth a read if your codebase leans heavily on concurrency.
- 3 How .NET Full Stack Is Powering Scalable Enterprise Applications
medium.com
A solid security pair: OAuth basics plus a quick-fire video with Russinovich and Hanselman.
Editor's note
I pulled together a pretty classic mixed bag today: performance, architecture, security, UI, and tooling all showed up. The EF Core posts stood out because they tackle real query slowness, and the Roslyn source generator testing piece is the sort of practical tooling article I like to keep in the mix. I also included the WPF vs .NET MAUI comparison and the OAuth/security entries for teams making platform decisions right now.
Today's articles
Stop Using .Include() — It's Slowing Down Your EF Core Queries (Do This Instead)
medium.com
https://medium.com/codeelevation/stop-using-include-its-slowing-down-your-ef-core-queries-do-this-instead-36ef746cd68c?source=rss------dotnet-5
Topics: EF Core Performance
Read article“Mastering Asynchronous Programming in C#: A Hands-On Guide”
medium.com
https://medium.com/@lstalin.paul/mastering-asynchronous-programming-in-c-a-hands-on-guide-f166a44ae44c
Read articleHow .NET Full Stack Is Powering Scalable Enterprise Applications
medium.com
https://medium.com/@rajeshmonopoly1/how-net-full-stack-is-powering-scalable-enterprise-applications-1e190857e86a
Topics: ASP.NET Core .NET Core
Read articleBuilding Resilient Services in .NET 10: Polly, Channels, and AI Alerts
javascript.plainenglish.io
https://javascript.plainenglish.io/building-resilient-services-in-net-10-polly-channels-and-ai-alerts-ddbc879f1414
Topics: .NET 10 Performance
Read articleWPF or .NET MAUI — How to Choose
telerik.com
https://www.telerik.com/blogs/wpf-net-maui-how-choose
Read articleSecure Your .NET
blog.stackademic.com
https://blog.stackademic.com/secure-your-net-51eb28c0675f
Read articleDeveloper Security Quick Fire Questions with Mark Russinovich and Scott Hanselman
youtube.com
https://www.youtube.com/watch?v=TuJw4syWSVw
Topics: Security Visual Studio
Read article⏳ Why Async/Await in .NET Isn’t Just About Speed But It’s About Writing Smarter Code
medium.com
https://medium.com/@siddhesh.yellaram07/why-async-await-in-net-isnt-just-about-speed-but-it-s-about-writing-smarter-code-7c43a6c988b4
Read articleWhy .NET Still Powers the Backbone of Modern Enterprise Software And Who’s Building It Right
amyrasheldon.medium.com
https://amyrasheldon.medium.com/why-net-still-powers-the-backbone-of-modern-enterprise-software-and-whos-building-it-right-2ec1ea060e35
Topics: ASP.NET Core .NET Core
Read articleWhy DRY and SRP Clash — And How to Fix the Mess
medium.com
https://medium.com/@nagarajvela/why-dry-and-srp-clash-and-how-to-fix-the-mess-f2970414a3e3
Topics: Design Patterns Solid Principles
Read articleMonitoring Full Stack .NET Apps with Logging, Tracing, and Alerts
medium.com
https://medium.com/@kittikawin_ball/monitoring-full-stack-net-apps-with-logging-tracing-and-alerts-452d82bdd7da
Topics: OpenTelemetry Serilog
Read articleHow to Test Roslyn Source Generators
meziantou.net
https://www.meziantou.net/how-to-test-roslyn-source-generators.htm
Topics: Roslyn Source Generators
Read articleCaching in .NET with MemoryCache, Redis, and Polly
medium.com
https://medium.com/@bhagyarana80/caching-in-net-with-memorycache-redis-and-polly-26e93e47c75e
Topics: Performance Redis
Read articleOAuth 2.0 in .NET — Secure Access Made Simple
medium.com
https://medium.com/@karthikns999/oauth-2-0-in-net-secure-access-made-simple-5dc8ee670410
Read articleApplying the Mediator Pattern in ASP.NET Core with MediatR
medium.com
https://medium.com/@adrianbailador/applying-the-mediator-pattern-in-asp-net-core-with-mediatr-5209906de05d
Topics: ASP.NET Core MediatR
Read articleWebForms in ASP.NET Core
mohammad-rabie.medium.com
https://mohammad-rabie.medium.com/webforms-in-asp-net-core-b6e19f67348e
Topics: ASP.NET Core .NET Core
Read articleWhy Your EF Core Queries Are Slow: 10 Performance Traps and How to Avoid Them
medium.com
https://medium.com/@krativarshney7/why-your-ef-core-queries-are-slow-10-performance-traps-and-how-to-avoid-them-57dc01907382
Topics: EF Core Performance
Read articleBuild a Production-Ready Minimal Logger in C# for ASP.NET Core APIs
medium.com
https://medium.com/@bhargavkoya56/build-a-production-ready-minimal-logger-in-c-for-asp-net-core-apis-343a8c544024
Topics: ASP.NET Core Serilog
Read articleAutoMapper vs Manual Mapping in .NET: Which is Faster and More Efficient? Part - I
c-sharpcorner.com
https://www.c-sharpcorner.com/article/automapper-vs-manual-mapping-in-net-which-is-faster-and-more-efficient-part/
Topics: AutoMapper Performance
Read articleCoach Marks, but Beautiful in .NET MAUI
medium.com
https://medium.com/@freakyali/coach-marks-but-beautiful-in-net-maui-7cd861dc1058
Topics: .NET MAUI Visual Studio
Read article.NET + Angular vs .NET + React: Choosing the Best Tech Duo for Scalable Web Apps in 2025
medium.com
https://medium.com/@sparklewebhelp/net-angular-vs-net-react-choosing-the-best-tech-duo-for-scalable-web-apps-in-2025-51cef7d272e4
Topics: ASP.NET Core .NET Core
Read article