Welcome to a Wednesday where the power of .NET is as undeniable as the effect of caffeine on a seasoned developer—sharp, quick, and pushing the limits of what's possible. Today, we're serving up a buffet of insights with quirks that make even the quirkiest of APIs look tame. As you scroll through, think of it as a mid-week tune-up for your .NET engine: refined, reliable, and ready to rev up your codebase with fresh perspectives and tested wisdom.
Today's Articles
Beyond Basics: Advanced Techniques for EF Core Performance | https://medium.com/@S_Jathurshan/46e9412a16bc Performance and Tracking Continue reading on Write A Catalyst » |
|  |
|
|
The Hidden Costs of Null Checks in Generic C# Code | https://www.c-sharpcorner.com/article/the-hidden-costs-of-null-checks-in-generic-c-sharp-code/ Learn how to properly perform null checks in generic C# code. Avoid hidden performance issues like boxing by using EqualityComparer<T>.Default and modern is null techniques for efficient, clean cod... |
|  |
|
|
Variables in C#: What They Are and How to Actually Use Them | https://medium.com/@fulton_shaun/variables-in-c-what-they-are-and-how-to-actually-use-them-32a3a11f1566 Learn how to store data, name your values, and avoid beginner mistakes in your first C# programs. |
|  |
|
|
Replacing a Generic Repository with EF DbContext | https://medium.com/@KeivanDamirchi/replacing-a-generic-repository-with-ef-dbcontext-151ef5083d76 Generic repositories often hide EF’s strengths. In many apps, DbContext is the best abstraction. |
|  |
|
|
How to Implement Zero Trust Architecture on Azure Using C# | https://www.c-sharpcorner.com/article/how-to-implement-zero-trust-architecture-on-azure-using-c-sharp/ Learn how to implement Zero Trust Architecture on Azure using C#. Secure your apps with Azure AD, Key Vault, RBAC, Managed Identity, and Conditional Access for robust, identity-driven protection. |
|  |
|
|
Consuming from Kafka without Consumer Groups in C# | https://medium.com/norsk-helsenett/consuming-from-kafka-without-consumer-groups-in-c-5a17c67d7b35 Some times you want to consume from Kafka, but without using a consumer group. For instance if you have many instances of an application… Continue reading on Norsk helsenett » |
|  |
|
|
Real-Time Apps in .NET with SignalR | https://medium.com/@nelsoncagar/real-time-apps-in-net-with-signalr-a107bb770fde Introduction |
|  |
|
|
Consistent API Response Modeling: Why It Matters | https://medium.com/@logan.young87/consistent-api-response-modeling-why-it-matters-3a637e85e9f7 There are a few traits that make a developer stand out: clean code, consistent conventions, meaningful error handling… you know the list. |
|  |
|
|
A simple way to create sample data #vscode #ai #copilot | https://www.youtube.com/watch?v=aETKL7t9jyU |
|  |
|
|
Secure your ASP.NET application | https://medium.com/c-sharp-programming/secure-your-asp-net-application-ac995c033db2 HTTP headers and other mechanisms to control security aspects of your website. Continue reading on .Net Programming » |
|  |
|
|
The C# Developer’s Edge: Crush Data Streaming with IAsyncEnumerable! | https://medium.com/@nagarajvela/the-c-developers-edge-crush-data-streaming-with-iasyncenumerable-7fbe3c37c246 Unlock IAsyncEnumerable for real-time apps. Continue reading on CodeElevation » |
|  |
|
|
Virtual vs Sealed vs Static in C#: When to Use Each and Performance Trade-Offs | https://codenp.com/virtual-vs-sealed-vs-static-in-c-when-to-use-each-and-performance-trade-offs-1c910d4d9849 We have been using keywords like virtual, sealed, and static in modern C# development almost daily. Most of us understand the basic… Continue reading on codenp » |
|  |
|
|
.NET AI Community Stand Up - .NET Tokenizers & Real-World MCP in Action | https://www.youtube.com/watch?v=R09jy-XhRIk |
|  |
|
|
Performance comparison of JSON Schema implementations for .NET | https://medium.com/@lateapexearlyspeed/performance-comparison-of-json-schema-implementations-for-net-ead3d092a473 This article introduces performance comparison (cpu & memory) of several JSON Schema validator implementations for .NET, collected from… |
|  |
|
|
Implement client assertions for OAuth client credential flows in ASP.NET Core | https://damienbod.com/2025/04/21/implement-client-assertions-for-oauth-client-credential-flows-in-asp-net-core/ This blog implements client assertions using an OAuth client credential flow in ASP.NET Core. Client assertions provide a secure way for client authentication without sharing a secret, enhancing the s... |
|  |
|
|
Going beyond singleton, scoped, and transient lifetimes—tenant, pooled, and drifter | https://andrewlock.net/going-beyond-singleton-scoped-and-transient-lifetimes/ In this post I investigate some 'experimental' dependency injection scopes that provide additional features over Singleton, Scoped, and Transient |
|  |
|
|
What is Vibe Coding? | https://www.c-sharpcorner.com/article/what-is-vibe-coding/ Vibe coding is a new approach to software development where programmers use AI tools, like large language models, to create code by describing what they want in natural language. This method speeds up... |
|  |
|
|
Write Once, Query Anywhere: Harnessing the Power of LINQ Across Multiple Databases | https://satheeshkaliappan.medium.com/write-once-query-anywhere-harnessing-the-power-of-linq-across-multiple-databases-a7c656de783b Summary |
|  |
|
|
Avoid Exception Before Writing Exception Handler | https://learn-code-learn.medium.com/avoid-exception-before-writing-exception-handler-27a9438580f7 To handle or catch run-time errors in application we use Exception handlers. However, throwing exceptions is costly in terms of… Continue reading on Nerd For Tech » |
|  |
|
|
10 Game-Changing Features in C# 14 Preview (and How to Try Them Today) | https://medium.com/@metoz.florian/10-game-changing-features-in-c-14-preview-and-how-to-try-them-today-a3cb27f77bea C# 14, arriving with .NET 10, is packed with features that developers have been impatiently waiting for. With the official release set for… |
|  |
|
|
Setting the App Icon and SplashScreen in MAUI [GamesCatalog] 17 | https://www.c-sharpcorner.com/article/setting-the-app-icon-and-splashscreen-in-maui-gamescatalog-17/ Configured custom app icon and splash screen in .NET MAUI using SVG files from FontAwesome. Integrated local game rating storage via the IGDB API. Prepping for next phase: building a Web API backend. |
|  |
|
|
How I Used Domain-Driven Design to Fix My Messy Clean Architecture — And Why You Probably Should… | https://medium.com/@michaelmaurice410/how-i-used-domain-driven-design-to-fix-my-messy-clean-architecture-and-why-you-probably-should-ec9f6074c3ff What’s the story? Imagine you’re building an app that manages events and invitations. Things start simple — just a few POCOs, maybe a… |
|  |
|
|
Unlocking High-Performance Streams in .NET with System.IO.Pipelines | https://medium.com/@metoz.florian/unlocking-high-performance-streams-in-net-with-system-io-pipelines-aae104749237 “Streams are easy — until you need them to be fast.” Enter: System.IO.Pipelines. |
|  |
|
|