A sample application made with OpenSilver. It contains examples and code snippets that you can reuse to build your own apps.
This application is written entirely in C# and XAML, and compiled to WebAssembly using OpenSilver.
Migrations from Silverlight to OpenSilver/CSHTML5
Whizz is an education company specialising in online services and digital learning strategy. The company's internal database management application shown below
was migrated from Silverlight to CSHTML5.
"I was impressed with the level of commitment, technical ability and support from Userware from the very beginning. They immediately understood my problem and worked with me to position the application and its dependencies into a state where they could migrate it. I very much appreciated their level of professionalism and thoroughness and commitment to quality." - Bill McLaughlin, CTO
Original (click to enlarge):
The application uses many of the Silverlight features, including the built-in DataGrid and WCF SOAP communications. The structure of the Visual Studio solution has remained the same. More than 99% of the original C# and XAML code has been preserved:
Original source code:
Migrated source code:
The application now runs on all modern browsers without requiring users to install any plugin.
"We were able to create an application that worked in all browsers and looked identical to the current one - thus requiring no training or support. We can work in Chrome and Firefox and the staff are very happy." - Bill McLaughlin, CTO
StratX is a management development firm founded in 1984. StratX empowers managers to facilitate and drive sustainable and profitable growth. Working with many of the world's leading corporations, StratX promotes change at the commercial heart of business in strategy, marketing and sales.
The STAR application, which leverages an impressive number of Silverlight features, has been migrated from Silverlight to CSHTML5 in only 10 days of work (1 developer). The look-and-feel has been fully preserved, with an attention to detail down to the pixel level.
OpenSilver is a replacement for Silverlight that provides a fast and cost effective path for migration, without compromising the look or functionality. Resulting apps run on all modern browsers without the need to install a plug-in.
Userware - the company behind OpenSilver - is available to provide professional support and to assist you through your migration, ensuring that all the features of your original Silverlight application work great under OpenSilver.
Contact us at firstname.lastname@example.org to see more examples of migrated applications or to discuss your projects.
You may also submit your XAP to quickly receive a quote to get your app migrated by us from beginning to end.
For do-it-yourself migrations, be sure to purchase the Silverlight Migration Accelerator Package, which contains everything you need to quickly get up and running, including support and assistance from our core team.