> It's not the regular .NET Framework or .NET Core runtime. It's a third-party .NET runtime called DotNetAnywhere, which has been updated and extended in various ways to support being compiled to WebAssembly, to load and run .NET Core assemblies, and with some additional functionality such as basic reflection and so on.
> Can I build a real production app with this?
> No. It's incredibly incomplete. For example, many of the .NET APIs you would expect to be able to use are not implemented.
> Is this actually .NET in the browser?
> It's not the regular .NET Framework or .NET Core runtime. It's a third-party .NET runtime called DotNetAnywhere, which has been updated and extended in various ways to support being compiled to WebAssembly, to load and run .NET Core assemblies, and with some additional functionality such as basic reflection and so on.
> Can I build a real production app with this?
> No. It's incredibly incomplete. For example, many of the .NET APIs you would expect to be able to use are not implemented.