From the course: .NET UI Big Picture: Desktop, ASP.NET and Cross-Platform

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

ASP.NET Blazor WebAssembly: Fast, Client-Side UI

ASP.NET Blazor WebAssembly: Fast, Client-Side UI - .NET Tutorial

From the course: .NET UI Big Picture: Desktop, ASP.NET and Cross-Platform

ASP.NET Blazor WebAssembly: Fast, Client-Side UI

- [Narrator] WebAssembly is a transformative technology for web development. Its ability to run compiled code in the browser at near native speed unlocks a world of possibilities, pushing the boundaries of what web applications can achieve. WebAssembly changes how we think about web applications by bridging the gap between traditional desktop application capabilities and the web. For the first time, browser-based apps can truly rival desktop applications in scenarios requiring high performance such as 3D rendering, video editing, and complex data visualization. WebAssembly works by allowing any programming language to run in the browser, provided there is a compiler that translates the code into WASM, or WebAssembly language. This means languages like C, C++, Rust, Python, and Go, can be brought to the web, expanding the developer toolkit beyond JavaScript. Blazor leverages WebAssembly to bring the power of C# to the browser. Through a dedicated compiler, our C# code is transformed…

Contents