Rockford Lhotka

Information & Communications Technology

.net core ASP.NET Core CSLA .NET Docker Kubernetes microservices software architecture

Minneapolis, Minnesota, United States

Building Smart Client SPA Apps with Blazor

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.

Learning points:
1. Learn how to build web client SPA apps using Blazor
2. See how Blazor compares and contrasts to Angular and React
3. See how Blazor compares and contrasts to platform-specific smart client UI technologies


Rockford Lhotka

Author, OSS contributor, CTO

Rockford Lhotka is CTO at Cognizant Softvision, and is the creator of the widely used CSLA .NET open source software framework. He is the author of numerous books, and regularly speaks at major conferences around the world. Rockford is a Microsoft Regional Director and MVP. For more information go to https://lhotka.net.

Rockford's full speaker profile