Developing New Experiences

W02 Deep Dive: Blazing the Web - Building Web Applications in C# with Blazor

03/04/2020

8:00am - 10:45am

Level: Intermediate

Jason Bock

MVP (C#)

Staff Software Engineer

Rocket Mortgage

With WebAssembly, creating web applications can be built with any programming language; JavaScript is no longer the only choice. In this deep dive, I'll cover WebAssembly and Blazor so you get a solid understanding of these technologies. I'll define what WebAssembly is and how you can call WebAssembly modules in JavaScript. I'll also show how you can use Blazor to run C# natively in the browser. I'll cover Blazor aspects and features like routing, components, JavaScript-script interop, dependency injection, state management, and so much more!

You will learn:

  • What WebAssembly is
  • About Blazor in action
  • Insight into the features Blazor provides