We have been developing a Silverlight business application over the last 5 years. It seems that Silverlight is dying, if not dead yet. In fact Safari is not supporting Silverlight anymore.
Everyone is talking about HTML5 being the future, but there is going to be a lot of work to convert existing Silverlight application to new HTML5/JS. Also there is a learning curve involved for developers.
I have come across this new extension that is being developed by Userware: C#/XAML for HTML5 (http://www.cshtml5.com/). With this tool, you can develop HTML5 single page application using XAML. My idea is to take our existing Silverlight code and with minimum modifications create an HTML5 application. First, you do not need to learn JQuery or similar. Second, you do not have to modify your program much.
If you look at their table with what is supported and what is going to be supported soon, you will see, under "NET Types and Framework Classes(30% supported)" row, "- Referencing compiled external .NET or third-party libraries (Telerik, Infragistics, ComponentOne, Syncfusion, etc.) is not supported - alternatives will be available in the future."
This is particularly exciting that we can reuse UI that we have developed with Telerik libraries. I am sure that Telerik is aware of the new upcoming extension and I would like to ask someone to comment on the future of Telerik with this C#/XAML for HTML extension . Few of my questions are:
1. Do you think this might be the future for quick and easy migration from Silverlight to HTML5? Would you recommend going in this direction or you suggest something different.
2. Will we use Silverlight or WPF libraries, or there is going to be a new set of libraries to be used in this C#/XAML to HTML project?
3. As per this post, http://forums.cshtml5.com/viewtopic.php?f=2&t=39&p=64&hilit=telerik#p64
Can you comment on which controls will be supported? Will Telerik be involved with Userware to make all or most of their controls mappable?
Does anyone has any suggestions or thoughts on this topic?