Daniel Roth on Web Development with .NET 6 - Episode 158

Daniel Roth on Web Development with .NET 6 - Episode 158

Daniel Roth is a program manager on the ASP.NET team working on ASP.NET Core, Blazor, and other web features. He has previously worked on various parts of .NET, including System.Net, WCF, XAML, and ASP.NET. And his passions include building frameworks for modern Web frameworks that are simple and easy to use.

Daniel was last on the podcast over two years ago in episode 47 to discuss Blazor DevOps. In this episode, he and Jeffrey discuss web development with .NET 6.0. He shares the high points of what's coming next for .NET 6.0, the major differences between .NET 5.0 and 6.0, what to look forward to with regards to Blazor, and his insights on WASM tooling, minimal APIs and hosting, and hot reload within .NET 6.0.

Topics of Discussion:

[:39] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

[1:22] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

[2:03] Be sure to check out the new video podcast, Architect Tips.

[2:08] About today's episode with Daniel Roth.

[2:20] Jeffrey welcomes Daniel to the podcast.

[3:11] Is .NET 6 officially being released at the upcoming .NET Conf? And will Daniel be participating in the .NET Conf?

[5:19] Daniel shares about his current focus on all-things Blazor and what he has been working on recently.

[6:22] Is preview 7 of .NET 6.0 one of the final previews before the GA of .NET 6.0? Will there be more previews?

[8:30] Is Blazor the new normal in terms of web applications, going forward? Daniel shares his predictions on what will be the standard .NET project type for the web.

[13:23] Are blog sites not a great candidate for Blazor?

[14:33] How Blazor should accrue value to your existing apps, not replace.

[16:52] Pre-rendering web apps with Blazor WebAssembly.

[19:11] How streamlined and seamless is the WebAssembly experience going to be in .NET 6.0?

[24:45] The WebAssembly debugging experience for .NET 6.0.

[27:37] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

[28:11] Daniel elaborates on how they are adding support in .NET 6.0 to have small databases in WebAssembly on the client-side.

[29:50] The strategy and thinking behind minimal APIs and making less code, and why it is important.

[34:20] Daniel speaks about how they're now leveraging the new file scope namespaces feature and getting started with ASP.NET 4.0.

[39:38] Why minimal APIs allow for better performance.

[40:01] Are there actually any practical frameworks out there that are benchmarked to be faster than ASP.NET?

[42:08] How you can run at half the cost with twice the power just by redeploying your app in Azure.

[42:50] What they are working towards with .NET 6.0 in terms of developer velocity and productivity.

[44:24] Jeffrey thanks Daniel Roth for joining the podcast!

Mentioned in this Episode:

Architect Tips — New video podcast!

Azure DevOps

Clear Measure (Sponsor)

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

bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

Jeffrey Palermo's Youtube

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

DEVintersection Conference — Dec. 7th-9th in Las Vegas, Nevada

Daniel Roth (LinkedIn)

Daniel Roth's Twitter

.NET 6.0

GitHub.com/AspNet/AspNetCore

The Azure DevOps Podcast Ep. 47 with Daniel Roth

.NET Conf 2021 — Mark your calendars for Nov. 9th-11th!

Blazor

WebAssembly
Razor Pages

React

Angular

Vue

.NET Hot Reload

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Avsnitt(389)

Glenn Condron: Aspire Strategy for .NET - Episode 381

Glenn Condron: Aspire Strategy for .NET - Episode 381

Glenn is a Principal Product Manager for the App Platform team within the Developer Division at Microsoft, focusing on .NET. Before joining Microsoft Glenn was a developer in Australia where he worked...

22 Dec 202552min

Jared Parsons: The Latest with C# - Episode 380

Jared Parsons: The Latest with C# - Episode 380

Jared Parsons is a Developer Manager for the .NET Tools team at Microsoft. He's also done extensive work on the C# Compiler Team. Everybody tuning in probably uses his code on a day-to-day basis! Jare...

15 Dec 202542min

Chris Wilke: Generated AI Stories - Episode 379

Chris Wilke: Generated AI Stories - Episode 379

Chris has 25 years experience as a seasoned SaaS and AI product leader known for practical, people-first strategies to harness value from Generative AI for operational excellence. Chris developed the ...

8 Dec 202538min

Alvin Ashcraft: Community Conferences - Episode 378

Alvin Ashcraft: Community Conferences - Episode 378

Alvin is a senior content developer at Microsoft, author, and longtime leader in the .NET developer community. With over 27 years of experience in software development, Alvin has been recognized as a ...

1 Dec 202528min

Dan Clarke: Personal Productivity - Episode 377

Dan Clarke: Personal Productivity - Episode 377

Dan Clarke is a seasoned software consultant, Microsoft MVP, and founder of Everstack Ltd. Dan is widely known for his contributions to the .NET ecosystem and hosts the Unhandled Exception Podcast.  W...

24 Nov 202541min

Andrew Lock: Testing Frameworks - Episode 376

Andrew Lock: Testing Frameworks - Episode 376

Andrew Lock is a staff software engineer at Datadog and educator whose contributions to the .NET ecosystem have shaped how developers approach modern web applications.  Located in the UK, Andrew is a ...

17 Nov 202532min

Ben Day: SlideSpeaker.AI - Episode 375

Ben Day: SlideSpeaker.AI - Episode 375

Ben Day is a seasoned software consultant and fractional CTO. With over two decades of experience, he brings a blend of hands-on coding expertise, strategic clarity, and people-focused coaching to hel...

10 Nov 202536min

Josh Arzt: 23 Years of .NET - Episode 374

Josh Arzt: 23 Years of .NET - Episode 374

Josh Arzt is a Senior Solutions Architect with 25+ years of experience modernizing systems, solving complex problems, and delivering scalable cloud solutions. He is an expert in software engineering, ...

3 Nov 202543min

Populärt inom Politik & nyheter

aftonbladet-krim
motiv
blenda-2
p3-krim
rss-krimstad
fordomspodden
flashback-forever
rss-viva-fotboll
rss-sanning-konsekvens
svd-dokumentara-berattelser-2
svenska-fall
aftonbladet-daily
rss-vad-fan-hande
rss-krimreportrarna
spar
rss-frandfors-horna
rss-flodet
grans
olyckan-inifran
rss-expressen-dok