Home Archive Union types, OAuth, EF Core – .NET News Daily Issue #429 (Apr 8, 2026)

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.

Share your testimonial →

Today's Articles

C# Programming Language Guide

https://www.c-sharpcorner.com/article/c-sharp-programming-language-guide/

This document is content of my research, it has piece of paragraphs that I have gained from the official vendor of .NET and C# programming language which is Microsoft.

Article preview

Introduction to Entity Framework Core — Complete Beginner Guide with Real-World Examples (.NET)

https://medium.com/@DotNetNewsletter/introduction-to-entity-framework-core-complete-beginner-guide-with-real-world-examples-net-3c48a50c8707?source=rss------dotnet-5

🚀 Introduction

Article preview

From Request to Response: A middleware journey in .NET

https://medium.com/@kanyakrishi/from-request-to-response-a-middleware-journey-in-net-6f9dbb3e7c2b?source=rss------dotnet-5

Let’s dive into the world of middleware in .NET.

Article preview

Modernizing .NET — Part 18: OAuth Authentication in ASP.NET Core

https://medium.com/@michael.kopt/modernizing-net-part-18-oauth-authentication-in-asp-net-core-6f77ed506a7d?source=rss------dotnet-5

Master the transition to OAuth in ASP.NET Core, from reverse proxy scheme detection to legacy redirect URI handler overrides.

Article preview

How to Implement a Binary Search Algorithm in C# With Example

https://www.c-sharpcorner.com/article/how-to-implement-a-binary-search-algorithm-in-c-sharp-with-example/

Master Binary Search in C#! This guide covers iterative & recursive implementations with clear examples, optimization tips, and real-world applications. Boost your search efficiency!

Article preview

Stop Charging by the Hour: How I Used .NET to Increase My Freelance Income by 2x

https://medium.com/@solanki.jignesh.r/stop-charging-by-the-hour-how-i-used-net-to-increase-my-freelance-income-by-2x-bb3ae0735ca0?source=rss------dotnet-5

Why clients don’t care about your time — and how solving performance problems can instantly boost your rate

Article preview

Talking to Users: How C# Shows Output (Part 4)

https://medium.com/@janindumaleesha99/talking-to-users-how-c-shows-output-part-4-c7beeca6ea5c?source=rss------dotnet-5

Making your programs speak to the world (and to you!)

Article preview

C# Mistakes That Are Silently Slowing Down Your Code

https://medium.com/@salomonakoa44/c-mistakes-that-are-silently-slowing-down-your-code-ad8435460649?source=rss------dotnet-5

Most C# developers don’t realize a thing. Your code might be working perfectly but still performing badly. No errors. No crashes. Just…

Article preview

Source code generated string enums with exhaustion support

https://steven-giesel.com/blogPost/3acc78ff-5ae2-4be3-af7e-62bfcbf3fb6d

Some time ago (over 4.5 years ago!) I wrote a blog post titled: "A better enumeration - Type safe from start to end". While cool and so - it had some issues. Let's tackle them!

Article preview

I, OpenClaw, Tackled Visual Studio 2026 and I Had My Human Do the Typing

https://visualstudiomagazine.com/articles/2026/04/01/i-openclaw-tackled-visual-studio-2026-and-i-had-my-human-do-the-typing.aspx

What happens when a self-hosted space lobster tries to work in Visual Studio 2026? OpenClaw finds terminal access, project insight, and just enough routing weirdness to send a message to itself instea...

Article preview

🔴 VS Code Live - Modernizing Legacy .NET applications with GitHub Copilot Modernization in VS Code

https://www.youtube.com/watch?v=JQ3x362nc6c

Join Joel Norman and Jorge Balderas and watch them let Copilot loose to try modernizing a .NET application with GitHub Copilot Modernization in VS Code. https://learn.microsoft.com/azure/developer/git...

Article preview

Explore union types in C# 15

https://devblogs.microsoft.com/dotnet/csharp-15-union-types/

C# 15 introduces union types — declare a closed set of case types with implicit conversions and exhaustive pattern matching. Try unions in preview today and see the broader exhaustiveness roadmap. Th...

Article preview

Your .NET BackgroundService Starts Too Early

https://medium.com/@nuthim/your-net-backgroundservice-starts-too-early-165179d2b02a?source=rss------csharp-5

Why ExecuteAsync runs before your app is ready — and how to fix it properly.

Article preview

What is the Difference Between Task and Thread in C#?

https://www.c-sharpcorner.com/article/what-is-the-difference-between-task-and-thread-in-c-sharp2/

Unlock C# concurrency! Master the difference between Tasks and Threads with our easy-to-understand guide. Boost performance & write scalable .NET apps.

Article preview

Leaving Notes for Yourself: The Magic of C# Comments (Part 5)

https://medium.com/@janindumaleesha99/leaving-notes-for-yourself-the-magic-of-c-comments-part-5-6d1e919688a9?source=rss------csharp-5

Your future self will thank you for writing these!

Article preview

Jasen's take on today's picks

C# Programming Language Guide

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.

Explore union types in C# 15

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.

Related issues

📬 Get daily .NET content delivered to your inbox