13

Currently we have application in Silverlight which contains a dashboard. The dashboard was developed in Silverlight.
Now we want to migrate the Silverlight dashboard app to HTML 5.0 so that the app can run on iPhone, iPad & android phones.

How we can migrate Silverlight application to HTML 5?
Also, do we need to use any third party custom control for dashboards in HTML 5.0?

timss
  • 9,982
  • 4
  • 34
  • 56
Pratik
  • 11,534
  • 22
  • 69
  • 99
  • They are two totally different technologies, with entirely different ways of doing things. There's no magic wand you can wave to convert the application. – Polynomial Feb 01 '12 at 10:11
  • 6
    @Polynomial Downvote a bit harsh. Still useful question – autonomatt Feb 01 '12 at 11:35
  • @polynomial OP is asking how to reimplement in HTML5. This is a common problem. Yes, Silverlight is different, but if his UI lends itself to a pure HTML5 implementation this is a good way to go (especially considering that MS has quietly killed Silverlight). – 3Dave Nov 14 '12 at 10:56
  • @DavidLively MS didn't say they were going to kill it, they just said they were going to leave it in the woods to fend for itself – TruthOf42 Apr 16 '14 at 15:34

3 Answers3

7

You need to convert you graphics from XAML to SVG. If you have the designs for this project, then you might want to take a look at Adobe Illustrator CS5 HTML5 Pack, which lets you "Save As SVG". You should keep everything vector based so it scales to iPhone, iPad and Android.

Then you need to transfer your UI behaviour to javascript. I suggest using KnockoutJS by Steve Sanderson. I would combine this with jQuery for ease of use.

As @Polynomial mentioned in his comment, there is no "convert to HTML" package per se, but with a little know-how you will be able to migrate.

autonomatt
  • 4,393
  • 4
  • 27
  • 36
3

Take a look at this project http://www.cshtml5.com/ . It might help in some simple cases.

Kreol
  • 365
  • 5
  • 13
2

This may not solve your problems at this moment, but there is a project under development to rebuild Silverlight without using a plugin. The project has been under development for almost a year and the website just recently launched @ http://fayde.wsick.com/. DISCLOSURE: I am affiliated with this project.

M Akin
  • 446
  • 6
  • 18
BSick7
  • 575
  • 4
  • 13