The Modern .NET Show

The Paper Cuts Microsoft Actually Fixes: A Deep Dive into .NET 10 with Mark J Price

Feb 20, 2026
Mark J Price, prolific .NET author and educator behind a four-book .NET 10 series. He discusses C# 14 highlights and file-based single-file C# apps. They compare desktop UI options like .NET MAUI vs Avalonia and why small Microsoft fixes matter. Support changes and STS timing are covered, plus how tooling and documentation reduce developer friction.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

C# 14 Finally Adds Extension Members

  • C# 14 adds extension members using a new extension block to define methods, properties, constructors and more on existing types.
  • Mark J. Price notes this was debated for ~15 years and preserves backwards compatibility with old static extension methods.
ANECDOTE

How Mark Timed A Four Book .NET 10 Series

  • Mark described his four-book .NET 10 series: language fundamentals, real-world web, apps & services, and tools & skills.
  • He timed the first book on C# 14 to ship with .NET 10 GA and used previews to write early content.
INSIGHT

Avalonia Is The Better Desktop Option For Many Apps

  • Avalonia is a strong desktop alternative to .NET MAUI for cross-platform desktop apps and looks more native for desktop use.
  • Mark added an Avalonia chapter to his Apps and Services book to recommend it for professional desktop apps.
Get the Snipd Podcast app to discover more snips from this episode
Get the app