frameworks
.NET 10 Articles, Tutorials & News
.NET 10 articles, tutorials, and news from the DotNetNews archive.
465 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 19
Newest first
-
Vertical Slice vs Clean Architecture in .NET 10 - What I Use
codewithmukesh Issue #579
Vertical Slice vs Clean Architecture in .NET 10: real file counts, a decision matrix, and the pragmatic hybrid I recommend, with architecture tests.
-
Runtime async benchmarks: .NET 10 vs .NET 11
Meziantou's blog Issue #578
The previous post showed what runtime async does to the generated IL. This one measures what it does to the numbers. Read the caveats at the bottom before quoting anything here. This is a release cand...
-
Small .NET 10 Features Worth Using in Your Next Project
Medium Issue #578
Less manual validation, simpler queries, and small C# tools without a project file.
-
.NET 10 MCP Server: 3 Methods AI Should Never Get
C# Corner Issue #578
Build a read-only MCP server in .NET 10 and ASP.NET Core that lets Claude Code or GitHub Copilot query PostgreSQL without exposing update, delete, or arbitrary SQL tools.
-
.NET October 2026 Out-of-Band Security Updates
Microsoft Dev Blogs Issue #578
Today, we are releasing out-of-band (OOB) security updates for .NET 8, .NET 9, and .NET 10, along with .NET 11 Release Candidate 3. We recommend updating as soon as possible. Security updates This out...
-
REA (Reverse Engineer Anything): What It Is, How I Used It
codewithmukesh Issue #578
What REA is, how it works, why it went viral, and how to set it up on Windows, plus the app I rebuilt with it in .NET 10 and why code is no longer the moat.
-
Keep PII Out of the Prompt: Reversible Pseudonymization for LLM Calls in .NET 10
Medium Issue #577
Mask names, emails, phones, IBANs and cards before the model sees them, then put them back safely, with one .NET middleware.
-
CQRS with MediatR, Revisited for .NET 10
Medium Issue #577
A 2024 guide to CQRS with MediatR, rebuilt from scratch on .NET
-
Your MCP Tool Should Ask First: Human Confirmation with Elicitation and MRTR in .NET 10
Medium Issue #577
Stateless MCP servers can now pause a tool and ask the user. How to build it in C# without trusting the requestState that comes back.
-
HttpClient in .NET 10 - IHttpClientFactory and Resilience
codewithmukesh Issue #576
Use HttpClient in .NET 10 with IHttpClientFactory, keyed and typed clients, and AddStandardResilienceHandler, with real socket and POST retry test results.
-
Hybrid Search for RAG in .NET 10: BM25 Finds ERR-4012, Vectors Don’t
Medium Issue #575
Vectors buried exact error codes; BM25 missed 37% of paraphrases. RRF plus a reranker took MRR from 0.86 to 0.94, gated in CI, in C#.
-
Upgrading to .NET 11: 9 Breaking Changes and Fixes
Medium Issue #574
Last updated: October 24, 2026 · Tested with .NET 11 RC2 (SDK 11.0.100-rc.2.26504.105) against .NET 10.0.12 (SDK 10.0.401), Windows 11
-
Claude Fable 5.1 vs GPT-6 Astra: HTML to PDF in C# (.NET 10)
codewithmukesh Issue #572
I gave Claude Fable 5.1 and GPT-6 Astra the same invoice prompt, rendered all 10 templates with IronPDF on .NET 10 and scored them in C#. Both passed, and one print CSS rule was the only real differen...
-
Upgrading to .NET 10
C# Digest Issue #572
the breaking changes that don't show up at compile time
-
How to Add Passkey Login to an ASP.NET Core Application
C# Corner Issue #572
Learn how to configure and register passkeys in an ASP.NET Core Identity application using .NET 10, WebAuthn, and passwordless authentication practices.
-
Memory-efficient JSON in .NET 10 web APIs with PipeReader
elmah.io Blog - .NET Technical tutorials/guides and new features Issue #571
Deserializing a JSON payload with a million objects strains memory and the garbage collector. .NET 10 adds PipeReader support to System.Text.Json, letting the serializer read straight from a pipeline....
-
RAG in ASP.NET Core (.NET 10): A Chat API That Remembers
codewithmukesh Issue #569
Build RAG in ASP.NET Core on .NET 10 with GoodMem: ingest docs, answer with citations, keep chat memory across restarts, and measure what a reranker adds.
-
Coding Faster with dotNetTips.com Spargine 10: October 2026 Release
dotNetTips.com - David (dotNetDave) McCarter Issue #568
Spargine 10 (v2026.10.7.1), released on July 1, 2026, introduces NuGet packages for .NET 10, featuring new types, methods, and performance enhancements. The update allows for trimmable libraries, redu...
-
Result Pattern in C# and .NET 10 - When to Use, When to Skip
codewithmukesh Issue #558
A practical guide to the Result pattern in C# and .NET 10: real benchmarks, async services, ProblemDetails mapping, and what C# 15 unions change.
-
7 Mistakes I Made Building My First ASP.NET Core API (Tested on .NET 10)
Medium - Somnath Mukherjee Issue #558
A few hard-earned lessons from shipping my first Web API, and the fixes I wish I’d known on day one.
-
30 .NET System Design Interview Questions That Actually Get Asked in 2026
codewithmukesh Issue #553
30 scenario-based .NET system design interview questions with senior answers, red flags, and follow-ups. Caching, background jobs, real-time, scale on .NET 10.
-
CORS in ASP.NET Core (.NET 10) - Cross-Origin Done Right
codewithmukesh Issue #552
Configure CORS in ASP.NET Core .NET 10. Preflight, named policies, the AllowAnyOrigin + AllowCredentials trap, 7 misconfigurations, and a production checklist.
-
Stop Writing Backing Fields for Every Property: Meet field in C# 14
Medium - Sauradipta Issue #550
C# 14 makes the journey from an auto-property to a validated property much cleaner — but that doesn’t mean every property should use field.
-
.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.