At the risk of getting a bunch of down-votes: Am I the only one who is afraid we are just going to turn the browser into a delivery mechanism for a bunch of fat-apps?
In addition to this more "official" work on getting .NET and WebAssembly to play nicely, there is another effort to get a small .NET runtime working in the browser [1]. The demos are compelling [2].<p>[1] <a href="https://github.com/SteveSanderson/Blazor" rel="nofollow">https://github.com/SteveSanderson/Blazor</a> / <a href="https://github.com/ncave/dotnet-js" rel="nofollow">https://github.com/ncave/dotnet-js</a><p>[2] <a href="https://youtu.be/MiLAE6HMr10" rel="nofollow">https://youtu.be/MiLAE6HMr10</a>
Great to see Mono increasing reach. I bet that Xamarin team with MS backing will slowly make it the default tool for decent cross-platform development. C# is amazing, AoT performance rocks, there are bindings to all the native UIs.<p>It's also mature enough nowadays, so I'm going to use Mono for future projects.