Миграция приложения Silverlight в HTML 5

В настоящее время у нас есть приложение в Silverlight, которое содержит панель мониторинга. Приборная панель была разработана в Silverlight.
Теперь мы хотим перенести приложение Silverlight dashboard на HTML 5.0, чтобы приложение могло работать на телефонах iPhone, iPad и android.

Как мы можем перенести приложение Silverlight в HTML 5?
Кроме того, нужно ли использовать какой-либо сторонний пользовательский элемент управления для панелей мониторинга в HTML 5.0?

3 ответов


вам нужно преобразовать графику из XAML в SVG. Если у вас есть проекты для этого проекта, то вы можете взглянуть на Адоб иллюстратор CS5 и в HTML5 пакет, что позволяет "сохранить как SVG". Вы должны сохранить все векторное, чтобы оно масштабировалось до iPhone, iPad и Android.

затем вам нужно перенести поведение пользовательского интерфейса на javascript. Я предлагаю использовать KnockoutJS Стив Сандерсон. Я бы объединил это с jQuery для простота использования.

Как @ Polynomial упомянул в своем комментарии, нет пакета "конвертировать в HTML" как такового, но с небольшим ноу-хау вы сможете мигрировать.


взгляните на этот проект http://www.cshtml5.com/ . Это может помочь в некоторых простых случаях.


Это может не решить ваши проблемы в данный момент, но есть проект в стадии разработки, чтобы восстановить Silverlight без использования плагина. Проект находится в стадии разработки уже почти год и сайт только недавно запущен @ http://fayde.wsick.com/. Раскрытие информации: я связан с этим проектом.