Bringing Web Assembly to the . NET Mainstream
Many developers still consider WebAssembly to be a leadingedge, niche technology tied to lowlevel systems programming languages. However, C, and. NET (opensource, crossplatform technologies used by nearly onethird of all professional developers 1) have run on WebAssembly since 2017. Blazor WebAssembly brought. NET into the browser on open standards, and is now one of the fastestgrowing parts of. NET across enterprises, startups, and hobbyists. Next, with WASI we could let you run. NET in even more places, introducing cloudnative tools and techniques to a wider segment of the global developer community. This is a technical talk showing how we bring. NET to WebAssembly. Steve will demonstrate how it runs both interpreted and AOTcompiled, how an IDE debugger can attach, performance tradeoffs, and how a move from Emscripten to WASI SDK lets it run in Wasmtime, Wasmer or higherlevel runtimes like wasmCloud. Secondly, you ll hear lessons learned from Blazor as an opensource project challenges and m
|
|