Developing New Experiences

W01 Building Smart Client SPA Apps with Blazor

12/02/2020

10:00am - 11:00am

Level: Introductory to Intermediate

Rockford Lhotka

CTO

Magenic

Web client (SPA) development has largely stabilized around Angular and React. Now there's a new game in town: WebAssembly.

All evergreen browsers now allow web apps to be coded using JavaScript or WebAssembly or both. WebAssembly offers some interesting benefits when compared to JavaScript, and will likely transform web client development over time.

Blazor is a UI framework designed to enable next-generation web client (SPA) development based on WebAssembly and C#.

In this session you will learn how to build web client SPA apps using Blazor. You'll see how Blazor compares and contrasts to Angular and React, and also how it compares and contrasts to platform-specific smart client UI technologies like UWP, WFP, and Windows Forms.

You will learn:

  • How to build web client SPA apps using Blazor
  • How Blazor compares and contrasts to Angular and React
  • How Blazor compares and contrasts to platform-specific smart client UI technologies