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
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
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#
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 »
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
Performance comparison of JSON Schema implementations for .NET
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
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
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)
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…
Leave a Reply