EF Core, C#, and Azure security
Practical .NET coverage: EF Core tuning, C# pitfalls, OAuth client assertions, SignalR, Kafka, MAUI, AI tooling, and C# 14 preview.
Jasen's top three picks
- 1 Beyond Basics: Advanced Techniques for EF Core Performance
medium.com
A practical look at squeezing more from EF Core when query shape and tracking start to matter.
- 2 The Hidden Costs of Null Checks in Generic C# Code
c-sharpcorner.com
A reminder that seemingly harmless null checks and generic patterns can add noise and cost in hot code paths.
- 3 Variables in C#: What They Are and How to Actually Use Them
medium.com
A back-to-basics C# refresher that’s useful for newer devs or teams onboarding into the language.
Editor's note
I pulled a pretty mixed lineup this time, from EF Core tuning and IAsyncEnumerable to Azure zero trust and SignalR. The C# 14 preview piece and the OAuth client-assertions article stand out because they’re both immediately useful for working teams.
Today's articles
Beyond Basics: Advanced Techniques for EF Core Performance
medium.com
https://medium.com/@S_Jathurshan/46e9412a16bc
Read articleThe Hidden Costs of Null Checks in Generic C# Code
c-sharpcorner.com
https://www.c-sharpcorner.com/article/the-hidden-costs-of-null-checks-in-generic-c-sharp-code/
Read articleVariables in C#: What They Are and How to Actually Use Them
medium.com
https://medium.com/@fulton_shaun/variables-in-c-what-they-are-and-how-to-actually-use-them-32a3a11f1566
Read articleReplacing a Generic Repository with EF DbContext
medium.com
https://medium.com/@KeivanDamirchi/replacing-a-generic-repository-with-ef-dbcontext-151ef5083d76
Read articleHow to Implement Zero Trust Architecture on Azure Using C#
c-sharpcorner.com
https://www.c-sharpcorner.com/article/how-to-implement-zero-trust-architecture-on-azure-using-c-sharp/
Read articleConsuming from Kafka without Consumer Groups in C#
medium.com
https://medium.com/norsk-helsenett/consuming-from-kafka-without-consumer-groups-in-c-5a17c67d7b35
Read articleReal-Time Apps in .NET with SignalR
medium.com
https://medium.com/@nelsoncagar/real-time-apps-in-net-with-signalr-a107bb770fde
Read articleConsistent API Response Modeling: Why It Matters
medium.com
https://medium.com/@logan.young87/consistent-api-response-modeling-why-it-matters-3a637e85e9f7
Read articleA simple way to create sample data #vscode #ai #copilot
youtube.com
https://www.youtube.com/watch?v=aETKL7t9jyU
Read articleSecure your ASP.NET application
medium.com
https://medium.com/c-sharp-programming/secure-your-asp-net-application-ac995c033db2
Read articleThe C# Developer’s Edge: Crush Data Streaming with IAsyncEnumerable!
medium.com
https://medium.com/@nagarajvela/the-c-developers-edge-crush-data-streaming-with-iasyncenumerable-7fbe3c37c246
Read articleVirtual vs Sealed vs Static in C#: When to Use Each and Performance Trade-Offs
codenp.com
https://codenp.com/virtual-vs-sealed-vs-static-in-c-when-to-use-each-and-performance-trade-offs-1c910d4d9849
Read article.NET AI Community Stand Up - .NET Tokenizers & Real-World MCP in Action
youtube.com
https://www.youtube.com/watch?v=R09jy-XhRIk
Read articlePerformance comparison of JSON Schema implementations for .NET
medium.com
https://medium.com/@lateapexearlyspeed/performance-comparison-of-json-schema-implementations-for-net-ead3d092a473
Read articleImplement client assertions for OAuth client credential flows in ASP.NET Core
damienbod.com
https://damienbod.com/2025/04/21/implement-client-assertions-for-oauth-client-credential-flows-in-asp-net-core/
Read articleGoing beyond singleton, scoped, and transient lifetimes—tenant, pooled, and drifter
andrewlock.net
https://andrewlock.net/going-beyond-singleton-scoped-and-transient-lifetimes/
Read articleWhat is Vibe Coding?
c-sharpcorner.com
https://www.c-sharpcorner.com/article/what-is-vibe-coding/
Read articleWrite Once, Query Anywhere: Harnessing the Power of LINQ Across Multiple Databases
satheeshkaliappan.medium.com
https://satheeshkaliappan.medium.com/write-once-query-anywhere-harnessing-the-power-of-linq-across-multiple-databases-a7c656de783b
Read articleAvoid Exception Before Writing Exception Handler
learn-code-learn.medium.com
https://learn-code-learn.medium.com/avoid-exception-before-writing-exception-handler-27a9438580f7
Read article10 Game-Changing Features in C# 14 Preview (and How to Try Them Today)
medium.com
https://medium.com/@metoz.florian/10-game-changing-features-in-c-14-preview-and-how-to-try-them-today-a3cb27f77bea
Read articleSetting the App Icon and SplashScreen in MAUI [GamesCatalog] 17
c-sharpcorner.com
https://www.c-sharpcorner.com/article/setting-the-app-icon-and-splashscreen-in-maui-gamescatalog-17/
Read articleHow I Used Domain-Driven Design to Fix My Messy Clean Architecture — And Why You Probably Should…
medium.com
https://medium.com/@michaelmaurice410/how-i-used-domain-driven-design-to-fix-my-messy-clean-architecture-and-why-you-probably-should-ec9f6074c3ff
Read articleUnlocking High-Performance Streams in .NET with System.IO.Pipelines
medium.com
https://medium.com/@metoz.florian/unlocking-high-performance-streams-in-net-with-system-io-pipelines-aae104749237
Read article