frameworks
.NET 10 Articles, Tutorials & News
.NET 10 articles, tutorials, and news from the DotNetNews archive.
442 articles Updated
.NET 10 news is the focus of this topic page. .NET 10 is a recurring focus for C# and .NET developers working in the Microsoft ecosystem. Intermediate and senior .NET developers use this hub to scan practical writing without treating every link as an endorsement.
Recurring subtopics in recent issues include .NET 10 news, .NET 10 features, asp.net, and complete. Those themes are drawn from titles and excerpts in the newest archive entries for this tag, not from a marketing outline.
Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for .NET 10; the archive list is chronological and larger. Secondary angles such as .NET 10 and .NET 10 news appear when the archive actually covered them. Nearby reading often overlaps with .NET 9 and .NET 8.
Each card points at the original publisher URL and the DotNetNews issue that carried it, so you can read the article in context or jump straight to the source.
Start here
Editor picks for .NET 10
-
-
Building a Multi-Vertical Clean Architecture Platform for Azure Functions (.NET 10)
Medium Issue #504
Azure Functions plus clean architecture plus .NET 10 makes for a relevant architecture read, especially for growing API platforms.
-
Building Your First Agentic AI Application in .NET 10 Step by Step
C# Corner Issue #503
Agentic AI content is everywhere, but step-by-step .NET 10 examples can still help separate buzzwords from implementation.
-
Custom User Management in ASP.NET Core Web API (.NET 10)
codewithmukesh Issue #502
Practical user-management coverage for ASP.NET Core APIs, especially where Identity defaults don't fit cleanly.
-
EF Core Interceptors: The Complete Guide (.NET 10)
codewithmukesh Issue #497
Interceptors are one of EF Core’s best extension points when used carefully. The audit and soft-delete examples are especially practical.
-
.NET 10 dnx: Run a .NET Tool Without Installing It
C# Corner Issue #493
dnx is a handy quality-of-life improvement, especially for CI scripts and one-off tool execution.
-
How to migrate ASP.NET Web Forms to .NET 10 without a big rewrite
Medium Issue #479
Pragmatic modernization advice. Incremental migration paths are what legacy teams can actually ship.
-
Copilot Studio gets faster with .NET 10 on WebAssembly
Microsoft Dev Blogs Issue #478
Real migration notes beat marketing claims, and WebAssembly performance gains are always welcome.
Archive
Page 1 of 18
Newest first
-
.NET 10 MCP Authentication: How OpenCode Uses a Bearer Token with ASP.NET Core MCP Server
Medium Issue #548
In the previous post, I already made .NET 10 ASP.NET Core support MCP, and OpenCode could directly call UpdateHoroscope to update the…
-
Building a RAG Application with .NET 10 and OpenAI
Medium Issue #546
A practical, step-by-step introduction to embeddings, vector similarity, retrieval, and grounded LLM responses using C# and .NET 10.
-
Multiple Get Methods with the Action Method Selector Attribute in .NET Core 10
no dogma blog Issue #545
Download full source code. Here is the previous post I wrote about this . A little has changed since then. If you update the code to compile with .NET Core 10, the default Get() method will be called ...
-
EF Core 10 Is INSANE — Overview of Game Changer features
Medium Issue #545
EF Core 10 ships first-class LeftJoin and RightJoin operators, named query filters you can disable individually, complex types mapped to…
-
How fast is .NET 11 Runtime Async?
C# Digest Issue #539
Runtime Async is a new asynchronous execution model arriving in .NET 11.
-
Who’s Asking?
Medium Issue #537
Liveness, readiness, and graceful shutdown in .NET 10, run rather than asserted. Including the green check that proves nothing.
-
AutoMapper vs Mapster vs Manual Mapping in .NET 10 - Pick the Right One in 2026
codewithmukesh Issue #536
AutoMapper went commercial in 2025. Compare AutoMapper, Mapster, Mapperly, and manual mapping in .NET 10 with real benchmarks and a decision matrix.
-
The pain of serializing unions and closed class hierarchies with System.Text.Json: Exploring the .NET 11 preview - Part 7
Andrew Lock | .NET Escapades Issue #536
In this post I discuss the System.Text.Json support for unions and closed hierarchies coming in .NET 11, the decisions made, and some of the sharp edges I hit
-
I Tried Extracting Tables from PDFs in C# — Here’s Where It Breaks
Medium Issue #535
By Aditya Mangal — Senior AI Engineer. Every result here was produced on my own Windows laptop, .NET 10, no cloud services.
-
C# 15 Closed Hierarchies: Comparing Exhaustive Pattern Matching with Traditional Polymorphism
C# Corner Issue #534
Compare C# 15 closed hierarchies and exhaustive pattern matching with traditional polymorphism, including type safety, maintainability, and performance.
-
ASP.NET Core 11 Static SSR: Measuring Performance and HTML Payload Size
C# Corner Issue #534
Benchmark ASP.NET Core 11 Static SSR to measure server performance, time to first byte, HTML payload size, and resource usage in web applications.
-
.NET 11 Blazor WebAssembly: Benchmarking Smaller Apps and Startup Performance
C# Corner Issue #533
Benchmark .NET 11 Blazor WebAssembly applications to measure startup time, download size, memory usage, and performance improvements in smaller apps.
-
.NET 11 ZIP Password Support: Benchmarking Encrypted Archive Performance
C# Corner Issue #533
Benchmark encrypted ZIP archive performance in .NET 11 by measuring CPU usage, memory consumption, processing time, archive size, and throughput.
-
.NET 11 HTTP Compression: Benchmarking Large JSON APIs Under CPU Pressure
C# Corner Issue #533
Benchmark HTTP compression in .NET 11 APIs with large JSON responses to measure bandwidth savings, CPU usage, latency, and throughput under load.
-
.NET 10 RDP Honeypot: Logging Source IPs, Usernames, and Login Attempts
Medium Issue #532
I wrote this article before:
-
How to Convert HTML to PDF in C# (.NET 10 Guide)
codewithmukesh Issue #531
Convert HTML to PDF in C# with .NET 10. Build a real invoice endpoint with page breaks, repeating table headers, culture-aware currency and a render queue.
-
What's the coolest thing coming in the next version of C#?
YouTube Issue #531
Union types. Mads Torgersen explains how C# will let you model a closed set of unrelated types, create union values from them, and switch over them in a fully strongly typed way. It lands in C# 15 thi...
-
Unions are here | Union types in C#
Medium Issue #531
.NET 11 is finally getting union types. If you’re interested in what they’re worth or what’s wrong with them, let’s go under the hood.
-
ASP.NET Core 11 Form Validation: Testing Static SSR Under Concurrent Requests
C# Corner Issue #531
Test ASP.NET Core 11 form validation with Static SSR under concurrent requests and evaluate validation behavior, throughput, latency, and server performance.
-
Explore new features available in C# 15 preview
Microsoft Dev Blogs Issue #531
C# 15 will ship with .NET 11 in November. All the new features are available in .NET 11 preview 7 for you to try now. C# 15 adds union types, closed hierarchies, the first preview of an updated unsafe...
-
.NET 11 Generic Complex Numbers: Benchmarking Complex for Scientific Workloads
C# Corner Issue #530
Benchmark generic complex numbers in .NET 11 using Complex across scientific workloads, measuring numerical performance, allocations, and execution time.
-
C# 15 Union Types in .NET 11: Benchmarking Pattern Matching and Allocation Costs
C# Corner Issue #530
Benchmark C# 15 union types in .NET 11 by comparing pattern matching performance, memory allocations, and execution costs against traditional C# approaches.
-
Today I will... Modernize a .NET application
Microsoft Dev Blogs Issue #528
Today I will modernize a .NET Framework application to .NET 10 using the GitHub Copilot modernization tooling built-in to Visual Studio. The tooling helps us upgrade applications running on legacy ver...
-
How to run .NET tools without the SDK
Daniel Cazzulino Issue #527
.NET 10 shipped dnx (dotnet tool exec): one-shot nuget tools, npx-style. You don’t install them. You just run dnx stop and it downloads into the nuget cache and starts. NOTE: I’m using stop as the sam...