Dustin Campbell: C# 13 - Episode 339

Dustin Campbell: C# 13 - Episode 339

Dustin is a Principal Software Engineer at Microsoft. He works on enhancing .NET tooling and contributing to the design of the next version of C# as part of the language design team. Prior to his current role, he spent several years working as a program manager on Project Roslyn. He also contributed in a strong way to the Razor UI framework. He recently presented a session at .NET Conf 2024 on What's new in C# 13.

Topics of Discussion:

[4:04] Fun fact: Dustin has a jazz guitar performance degree!

[3:39] The unique appeal of C#.

[5:06] Evolution of C# and its features.

[10:48] Impact of Async and Await on C#.

[13:17] The compatibility of C# 13 with older .NET versions, specifically .NET 8.

[15:04] How developers can leverage the latest C# features while still targeting older .NET frameworks, and the challenges associated with runtime support for new language capabilities.

[17:04] Hacking the C# compiler.

[17:28] The evolution of records from their initial introduction to the added features.

[18:46] Records vs. Classes in C#.

[22:51] AI's influence on developer productivity.

[25:46] The future of AI developer tools.

[33:26] The need for better support for testing with large language models and other AI-driven dependencies.

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Programming with Palermo — New Video Podcast! Email us at programming@palermo.net.

Clear Measure, Inc. (Sponsor)

.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo

The Five Pillars: Leadership For Effective Custom Software, by Jeffrey Palermo

Jeffrey Palermo's Twitter — Follow to stay informed about future events!

Dustin Campbell on LinkedIn

.NET Conf 2024: What's New in C#13

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Episoder(394)

Rob Richardson on Containers in Azure - Episode 34

Rob Richardson on Containers in Azure - Episode 34

Today's guest is Rob Richardson — a software craftsman building web properties in ASP.NET, Node, Angular, and Vue. He's a software developer, a community leader, a mentor, and a business owner (of Ric...

29 Apr 201938min

Rockford Lhotka on Software Architecture - Episode 33

Rockford Lhotka on Software Architecture - Episode 33

Today's guest is Rockford Lhotka. Rocky is an open source architect, professional author, speaker, Microsoft Regional Director, MVP, and avid outdoorsman! He's written numerous books on Visual Basic, ...

22 Apr 201946min

Udi Dahan on Microservices - Episode 32

Udi Dahan on Microservices - Episode 32

This week Udi Dahan is joining The Azure DevOps Podcast! Udi is the founder of NServiceBus, the CEO of Particular Software, and Microsoft's Regional Director. He is one of the world's foremost experts...

15 Apr 201946min

Party with Palermo at the Microsoft MVP Summit - Episode 31

Party with Palermo at the Microsoft MVP Summit - Episode 31

This week Jeffrey has a special episode for you all! It is recorded live, from the night before the Microsoft MVP Summit, at Jeffrey's annual "Party with Palermo!" get-together for MVPs. Jeffrey giv...

8 Apr 201941min

Ted Neward on the 'Ops' Side of DevOps - Episode 30

Ted Neward on the 'Ops' Side of DevOps - Episode 30

Your host, Jeffrey Palermo, is excited to bring you this week's episode with his guest, Ted Neward! Ted is an Independent Consultant and Architect, as well as a long-time columnist of CODE Magazine. H...

1 Apr 201954min

Matt Mitrik on GitHub with Azure Boards - Episode 29

Matt Mitrik on GitHub with Azure Boards - Episode 29

Today's guest is Matt Mitrik, the Sr. Program Manager of the Azure DevOps Services Team. Matt has been working with ALM and DevOps tools for roughly 13 years. He joined Microsoft in 2006 and has bee...

25 Mar 201941min

Phil Haack on DevOps at GitHub - Episode 28

Phil Haack on DevOps at GitHub - Episode 28

Phil Haack joins the podcast to discuss DevOps at GitHub! Phil has an interesting and extensive career background. He started out as a Manager of Software Engineering back in 1997. Since then, he's ...

18 Mar 201946min

Greg Leonardo on Deploying the Azure Way - Episode 27

Greg Leonardo on Deploying the Azure Way - Episode 27

On today's episode, Jeffrey Palermo welcomes back return guest, Greg Leonardo. Greg is a Cloud Architect at Campus Management Corp. and Webonology. Greg's main focus is to help organizations with Clou...

11 Mar 201942min

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
lydartikler-fra-aftenposten
forklart
aftenpodden-usa
popradet
stopp-verden
i-retten
dine-penger-pengeradet
fotballpodden-2
det-store-bildet
rss-gukild-johaug
nokon-ma-ga
hanna-de-heldige
rss-ness
aftenbla-bla
e24-podden
rss-dannet-uten-piano
grasoner-den-nye-kalde-krigen
frokostshowet-pa-p5