Room 1

11:40 - 12:40 (UTC±00)

Talk (60 min)

Blazor, .NET 6, and WebAssembly

.NET 6 is a huge release for Blazor, adding a ton of powerful new features for .NET web developers. This talk will be full of demos to get you up-to-speed on this hot framework, including: - Sharing a single UI codebase for client-side execution, server-side execution, and now native desktop and mobile apps too - Updating your application live as you code with hot reload - Bringing serious speed to WebAssembly with ahead-of-time .NET compilation - Using Blazor components inside existing React, Angular, or Vue applications - Simpler and faster interop between .NET and JavaScript - Better accessibility by default - New error management features If you have any need to build an app with a UI, whether for the web, desktop, or mobile, this talk will show why it's worth considering .NET and Blazor.


Steve Sanderson

Steve is working as a developer for Microsoft in the team that brings you the ASP.NET technology stack, IIS, and other web things. Previously he developed .NET software as a contractor/consultant for clients in Bristol and beyond, plus wrote some books for Apress, such as Pro ASP.NET MVC Framework. From time to time, he speaks at user groups and conferences, and recently have been running a bunch of training courses on topics such as C#, SQL Server, and of course ASP.NET MVC.