.NET Conf for Blazor Developers

.NET Conf is a world wide event that takes place over three days. Sessions are streamed 24 hours a day for two solid days! With all of that content it’s quite easy to miss out on something important. As a Blazor developer myself, I wanted to make sure I don’t lose track of any important content and compiled a list of Blazor sessions that shouldn’t be missed.

There’s amazing content in all 3 days of .NET Conf and you will be able to catch it all on YouTube later. But if you’re pressed for here is the “Blazor track”:

Tuesday, November 14

11:00 AM - 12:00 PM EST Welcome to .NET 8 (Keynote)

See the team behind .NET and learn about .NET 8 and the roadmap ahead.

12:00 PM - 1:00 PM EST Full stack web UI with Blazor in .NET 8

Daniel Roth and Steve Sanderson talk about the new direction Blazor has taken with the “Blazor United” initiative. Blazor’s capabilities have grown in .NET 8 offering static, server, and client rendering modes. This is the must see session for Blazor developers.

2:00 PM - 3:00 PM EST Performance Improvements in .NET 8, ASP.NET Core, and .NET MAUI

Blazor has received performance improvements in .NET 8. This will likely be highlighted along with performance wins in other framework topics as well. AOT, JSON, JITerpreter, and WASM news is possible.

3:00 PM - 3:45 PM EST What’s New in C# 12

With Blazor being a full stack web UI, there is no doubt that C# 12 features will strengthen your Blazor skills.

Wednesday, November 15

Wednesday marks the beginning of the first 24 hour stream. All presenters in this 24 hour period are Microsoft engineers or PMs.

1:30 PM - 2:00 PM EST In .NET 8, ASP.NET Ate

Engineers from the .NET team working on things like Web API. We’ll likely see new Minimal API features, tooling, etc.

2:00 PM - 2:30 PM EST What’s new in System.Text.Json

There’s some cross over with Blazor here. If you’re working with HttpClient or JavaScript interop JSON has some influence on your application and its performance.

2:30 PM - 3:00 PM EST Tiny, fast ASP.NET Core APIs with native AOT

Native AOT apps have faster startup time and smaller memory footprints. These apps can run on machines that don’t have the .NET runtime installed. AOT support in .NET 8 is more comprehensive than in .NET 7 and will likely influence Blazor.

4:00 PM - 4:30 PM EST Visual Studio Updates for .NET Devs

If you’re interested in Blazor and Blazor Hybrid make sure you tune in to see what Dev Tunnels is all about.

5:00 PM - 5:30 PM EST ASP.NET Core Authentication Simplified

Authentication should be easier in .NET 8, in addition to the new Identity Blazor Components. The Identity UI has been rewritten with Razor Components, making Identity seamless with Blazor.

6:30 PM - 7:00 PM EST Build hybrid apps with .NET MAUI

Blazor Hybrid has massive potential for deploying to web, desktop and mobile from a single code base. If you’re interested in cross platform development make sure you don’t miss this session and hear about it directly from the engineering team.

Thursday, November 16

Thursday marks the beginning of the second 24 hour stream. All presenters in this 24 hour period are community contributors, content creators, and MVPs. 6:30 AM - 7:00 AM EST | Migrating a React Application to Blazor

If you’re coming from a React codebase to Blazor, this is the session for you.

7:00 AM - 7:30 AM EST How to Achieve Optimistic Updates with Blazor and EF Core

In this session, you will learn how to implement optimistic updates with Blazor and Entity Framework Core (EF Core).

10:30 AM - 11:00 AM EST Building beautiful Blazor apps with Tailwind CSS

If you’re going to learn about Tailwind, you should hear it form expert Chris Sainty.

11:00 AM - 11:30 AM EST Blazor-testing from A to Z

Save time and increase your app’s stability by unit testing your components. This session is presented by bUnit creator Egil Hansen.

12:30 PM - 1:00 PM EST Blazor Puzzles and Answers

A fun session by two very entertaining individuals Jeffrey T. Fritz and Carl Franklin. Don’t miss it.

1:00 PM - 1:30 PM EST Integrating Blazor with existing .NET web apps

In this session I talk about how to transition your MVC, Razor Pages, and other app models to use Blazor’s Razor Component architecture. Mixing and matching architectures is surprisingly effective and relatively easy.

3:30 PM - 4:00 PM EST Clean Architecture with ASP.NET Core 8

This session is a great way to round out your ASP.NET Core skills. It’s the least Blazor specific in my recommendations but still makes the list due to the importance of clean coding. Steve Smith is an excellent authority on the subject and wont disappoint.

Conclusion

There are plenty of amazing sessions not listed here, make sure you revisit .NET Conf when the replays are posted online and catch the sessions you missed.

Ed Charbeneau

Ed Charbeneau

I'm Ed Charbeneau, web enthusiast, speaker, writer, design admirer, and Developer Advocate for Progress.