Wednesday 

Room 1 

15:00 - 16:00 

(UTC+11

Talk (60 min)

Let's build a media app with Blazor

This talk is all code and no slides. You'll experience a whole app-building process, from "new project" to publishing. And it won't just be a boring app: we'll make an audio library browser that can find and play files, plot waveform graphics, and even transform audio data with pitch-shifting.

.NET
Microsoft
Web

Along the way you'll learn many tips and techniques for effective modern Blazor app building. This will include using some brand-new JavaScript APIs and .NET 7 features. Plus, we'll have a strong focus on maximizing performance. We'll even get to use some major *future* Blazor WebAssembly features including real multithreading.

This is a mid-level or advanced talk which assumes you already have some web, .NET, or Blazor background.

Steve Sanderson

Steve is a developer/architect at Microsoft on the .NET team, with a particular focus on web technology. He’s best known for originally creating Blazor – the current leading .NET web UI framework – and before that knockout.js, one of the first wave of JS client-rendering frameworks. He loves discovering or creating new innovations to move technology forwards, and finding ways to communicate where things are heading through demo-centric conference talks.