Running .NET code in isolation using WebAssembly
summary
Demonstrates running full .NET assemblies inside WASI using net-isolator and the Wasmtime runtime, loading the Base Class Library and a preopened directory so the guest sees only specified files, with a console app and an Azure Function example invoking a Fibonacci wasm and .NET methods inside-process. Startup measures near 400 ms and claimed execution up to 50% faster than Docker, and shows Azure AKS WASM node pools, runwasi shims and Spin/Lunatic ecosystem pieces.
AI-written summary · about
chapters (8)
- 0:00Introduction to WebAssembly
- 1:05What is WebAssembly
- 4:41Why run code in WASI
- 6:52WebAssembly vs containers
- 7:14How .NET fits in
- 10:48Demo: .NET in WASI
- 15:21Cloud computing with WASI
- 18:39Future of WASI and .NET
related talks
53mUsing WebAssembly to run, extend, and secure your .NET application
55mUsing WebAssembly to run, extend, and secure your .NET application
29mBringing WebAssembly to the .NET Mainstream
24mWeb Assembly, Docker, Containerd, and Kubernetes
48mWebAssembly Beyond the Browser
42mWebAssembly beyond the browser
33mWebAssembly: The Next Frontier of Cloud Computing
34mWebAssembly: Everywhere All at Once
