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.

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