2012-02-01 73 views
12

目前我们在Silverlight中有一个包含仪表板的应用程序。仪表板是在Silverlight中开发的。
现在我们要将Silverlight仪表板应用程序迁移到HTML 5.0,以便该应用程序可以在iPhone,iPad & Android手机上运行。将Silverlight应用程序迁移到HTML 5

我们如何将Silverlight应用程序迁移到HTML 5?
另外,我们是否需要为HTML 5.0中的仪表板使用任何第三方自定义控件?

+0

他们是两种完全不同的技术,完全不同的做事方式。没有魔法棒可以用来转换应用程序。 – Polynomial 2012-02-01 10:11:51

+6

@Polynomial Downvote有点苛刻。仍然有用的问题 – autonomatt 2012-02-01 11:35:12

+0

@polynomial OP正在询问如何在HTML5中重新实现。这是一个常见问题。是的,Silverlight是不同的,但如果他的用户界面适合纯HTML5的实现,这是一个很好的选择(特别是考虑到MS已经悄悄地杀死了Silverlight)。 – 2012-11-14 10:56:08

回答

6

您需要将图形从XAML转换为SVG。如果你有这个项目的设计,那么你可能想看看Adobe Illustrator CS5 HTML5 Pack,它可以让你“另存为SVG”。你应该保持所有矢量的基础,以便扩展到iPhone,iPad和Android。

然后你需要将你的UI行为转移到javascript。我建议使用Steve Sanderson的KnockoutJS。为了便于使用,我会将其与jQuery结合使用。

作为@Polynomial在他的评论中提到,本身没有“转换为HTML”包,但有一点技巧你可以迁移。

2

这可能无法解决您目前的问题,但有一个项目正在开发中,无需使用插件即可重建Silverlight。该项目已开发近一年,该网站刚刚发布了@http://fayde.wsick.com/ 披露:我隶属于此项目。

相关问题