NEW!
CSHTML5 has now become OpenSilver!
We are happy to announce that CSHTML5 has been significantly improved and rebranded
to 'OpenSilver', which stands for 'Open-source reimplementation of Silverlight'. It is fully backward compatible and it can be downloaded from
OpenSilver.net. Upgrading from
CSHTML5 to OpenSilver is very easy.
Read the FAQ
The features are the same in CSHTML5 version 1.x and in CSHTML5 version 2.x as far as C# and XAML support are concerned (both versions are maintained in parallel), but version 2.x is a rewrite using the Bridge.NET underlying technology instead of JSIL. The full list of benefits can be found on the Roadmap page.
OpenSilver further improves the product by generating WebAssembly files instead of JavaScript (read the FAQ).