About Us

Our idea behind C#/XAML for HTML5

When Microsoft announced the end of Silverlight support in 2021, web browsers started to shift toward HTML5.

We wanted to use our knowledge and expertise in C# and XAML, and still be able to create new content for emerging technologies.

CSHTML5 is our solution to help developers keep doing what they are best at, without learning a new language.

Our goal is to make your life as easy as possible, which is why one of our main features is to be able to port your existing Silverlight apps to HTML5, using your existing code, and saving you the trouble of writing thousands of lines of code from scratch.

We believe our product will allow developers to work differently, in a more productive way. Our team is working hard to provide new features all the time, because the more features we add, the closer we get to delivering a solution to write apps once, and run them everywhere thanks to web browsers.

We want .NET developers to be able to write HTML5 apps, without throwing away a lifetime of experience in C# and XAML.

To check the great plans that we have for CSHTML5, check our roadmap, and suggest features you would like to see implemented.

Our story

Created in 2007 by Giovanni Albani, Userware is a software development company specialised in Microsoft technologies.

Giovanni started his journey as an entrepreneur in 1995, selling his first shareware, designed to reorganize the programs in the Start Menu by category, at the age of 13. Creator of Adventure Maker, a program with over 300,000 downloads, he provided people with a way to create point and click games without programing. Graduating from Centrale-Supélec and Georgia Tech, he founded Userware in 2007, after working at Microsoft, where he developed his skills in C# and XAML. Over the years, he became an expert in C# and XAML, assisting companies in their projects as a consultant.

Since then, Userware developed several apps for the Windows Store, such as XLS Editor, which ranked #1 in the productivity section of the Store for several months.

Today, we have 5+ team members dedicated to CSHTML5:

Contact Us

We speak English, French, and Italian.
We usually respond within 48 hours weekdays.

Feature Requests

  • You can vote for your most wanted features at: cshtml5.uservoice.com
  • You can fund the development of specific features to have them implemented rapidly. Please send us an email to support@cshtml5.com and we will quickly send you a quotation and planning.