Editor's note
I curated a broad mix this time, from practical API security to day-to-day performance and data work. The EF Core migration piece is a standout for anyone dealing with messy production fixes, and the MediatR replacement article is the kind of architectural rethink I like seeing in the wild.
API security, async pitfalls, and EF Core tricks
As another week cruises by, it's time for our Friday pit stop—a chance to fuel up on insights and gear up for what’s next in the .NET world. Like a seasoned driver on this tech highway, you've navigated the winding roads of code and innovation, and today’s track is lined with sharp turns and fast lanes of knowledge. So, buckle up and let's hit the road, ensuring you're ready to take on whatever development curves come your way, all with the cool and calculated precision of a true expert. Happy coding, and may your weekend be full of restful pit stops and exhilarating rides!
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
# Implementing API Key Authentication with LSCoreAuthKey in .NET
API key auth with LSCoreAuthKey is a useful practical pattern for teams that need lightweight protection without overengineering.
How I Built a Random Password Generator in C#
A password generator sounds simple, but these posts often reveal how easy it is to get randomness and security wrong.
5 Most Common Async/Await Mistakes in C#
The async/await mistakes roundup is the sort of refresher that saves real production debugging time.
Pipes in .NET are worth revisiting if you care about high-throughput processing and lower allocations.
Unlocking Hidden Performance in Microsoft .NET: Iterating Over IEnumerable with the Enumerator
Enumerator-based IEnumerable iteration is a nice reminder that small LINQ choices can matter in hot paths.
Search and Removal of Item from Local List in MAUI [GamesCatalog] 16
The MAUI list-search and removal walkthrough is a straightforward mobile app maintenance scenario many teams will recognize.
ASP.NET Core MVC Controller vs. minimal API vs. FastEndpoints — What’s the Best for Performance ?
Comparing MVC, minimal APIs, and FastEndpoints for performance is a good reality check before arguing abstractions.
The Complete Beginner’s Guide to C# Programming
A beginner’s C# guide belongs in every issue because strong fundamentals still matter.
Readable LINQ Over Nested One-Liners
Readable LINQ over nested one-liners is my kind of cleanup post: less clever, more maintainable.
Input Integrity in C# for Privacy-Safe LLM Systems
Input integrity for privacy-safe LLM systems is timely, especially for apps mixing user data and model prompts.
We Broke Up with MediatR — and Found in .NET’s Hidden Gem
Walking away from MediatR to a hidden .NET gem should spark a lot of architectural debate.
Armchair Architects: API and Endpoint Security
The API and endpoint security talk is a timely companion to the auth article and worth a listen if you ship web services.
Simplifying CI/CD for .NET Docker Apps
Simplifying CI/CD for .NET Docker apps is the sort of ops work that pays off quickly in repeatability.
ASP.NET Community Standup - Building MCP Servers with ASP.NET Core
The ASP.NET Core MCP server standup hints at where AI-enabled tooling is headed for server-side .NET.
Advanced Database Programming with C# 14 and Microsoft SQL Server
C# 14 plus SQL Server database programming keeps the data layer practical and current.
Class vs Record in .NET: What’s the Real Difference, and Why Should You Care?
The class-vs-record piece is a classic design decision topic that still trips up teams.
Abstract Factory Pattern for Notification Services in C# 14
An abstract factory for notification services is a solid example of pattern use when implementations vary.
Interactive EF Core Migrations: Use Dependency Injection and Dapper for Complex Data Fixes
EF Core migrations plus Dapper for complex fixes is the most immediately useful deep-dive in the lineup.
Don’t return Results or TypedResults in ASP.NET Core. Instead, do this
The Results versus TypedResults post pushes on ASP.NET Core API design choices that deserve scrutiny.
How to Convert a List of Objects to a DataTable in C#
Converting objects to a DataTable is a legacy-friendly utility topic that still shows up in real systems.
Introduction to Azure Web App Service
Azure Web App Service intro rounds out the issue with a clear on-ramp for hosting .NET apps.














