Rockford Lhotka

Information & Communications Technology

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

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 creator, CTO

Rockford Lhotka is CTO and Engineering Guild Leader 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 member of the Microsoft Regional Director and MVP programs. For more information go to https://lhotka.net.

Rockford's full speaker profile