.NET Rocks!

C# 14 with Dustin Campbell

Aug 21, 2025
Dustin Campbell, principal software architect on .NET tooling and C# language experiences for Visual Studio and VS Code. He discusses what shapes C# 14, how features are chosen, and the tension between language, framework, and tooling. He explains extension members, Razor editor improvements, tooling impacts like Copilot, and why new syntax can improve performance.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Make AI Respect Project Style

  • Use coding agents that respect the codebase's existing style and conventions.
  • Dustin hopes agents suggest changes that fit the project's current patterns rather than forcing new syntax.
INSIGHT

Let The Compiler Be More Efficient Than You

  • New syntax should enable efficient generated code that ordinary developers wouldn't write by hand.
  • Dustin cites collection expressions and list patterns as examples where the compiler produces optimal IL.
ANECDOTE

Uses Both Visual Studio And VS Code

  • Dustin alternates between Visual Studio and VS Code depending on task and performance needs.
  • He calls Visual Studio the "Starship Enterprise" for deep IDE work and VS Code for rapid prototyping.
Get the Snipd Podcast app to discover more snips from this episode
Get the app