Editor's note
I like this kind of mixed issue because it mirrors what working .NET developers actually juggle in a week. The C# 15 union types post is the standout language item, and the ASP.NET Core OAuth modernization piece gets into the practical edge cases that usually bite during upgrades. There’s also a useful runtime angle here with BackgroundService startup timing and a nice spread of beginner-friendly C# and EF Core material.
Union types, OAuth, EF Core
The Gold Standard for AI News
AI will eliminate 300 million jobs in the next 5 years.
Yours doesn't have to be one of them.
Here's how to future-proof your career:
-
Join the Superhuman AI newsletter - read by 1M+ professionals
-
Learn AI skills in 3 mins a day
-
Become the AI expert on your team
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
A broad beginner-oriented C# overview, though it reads more like compiled reference material than a focused tutorial with a distinct angle.
Introduction to Entity Framework Core — Complete Beginner Guide with Real-World Examples (.NET)
A straightforward EF Core starter that should help newcomers connect concepts to practical CRUD-style examples.
From Request to Response: A middleware journey in .NET
A decent walkthrough of the ASP.NET Core middleware pipeline for readers still building intuition about request and response flow.
Modernizing .NET — Part 18: OAuth Authentication in ASP.NET Core
This one is more interesting than the average auth post because it covers migration wrinkles like proxy schemes and redirect handling.
How to Implement a Binary Search Algorithm in C# With Example
A basic algorithm refresher with iterative and recursive binary search examples that newer C# developers may find useful.
Stop Charging by the Hour: How I Used .NET to Increase My Freelance Income by 2x
More career and pricing advice than technical depth, but the performance-for-value framing will resonate with freelancers.
Talking to Users: How C# Shows Output (Part 4)
Very introductory material on console output, clearly aimed at absolute beginners learning how C# programs communicate.
C# Mistakes That Are Silently Slowing Down Your Code
A performance-minded checklist of common C# habits that work fine functionally but can quietly cost speed.
Source code generated string enums with exhaustion support
A neat source-generator-based take on string enums with exhaustiveness support, and exactly the kind of niche design idea I enjoy seeing.
I, OpenClaw, Tackled Visual Studio 2026 and I Had My Human Do the Typing
A playful Visual Studio 2026 piece with AI-agent flavor that feels more entertaining than deeply technical.
🔴 VS Code Live - Modernizing Legacy .NET applications with GitHub Copilot Modernization in VS Code
Useful if you want to see GitHub Copilot modernization workflows in VS Code applied to legacy .NET rather than just described.
The biggest item in the issue: C# 15 union types with exhaustive matching is a meaningful language evolution worth watching.
Your .NET BackgroundService Starts Too Early
A practical warning about hosted service lifecycle timing that can save you from some annoying startup race conditions.
What is the Difference Between Task and Thread in C#?
A beginner-friendly comparison of tasks and threads that helps clarify concurrency basics without much ceremony.
Leaving Notes for Yourself: The Magic of C# Comments (Part 5)
Another absolute-beginner C# piece, this time on comments and code readability rather than language mechanics.













