从现有的Silverlight应用程序开发Windows移动应用程序

时间:2012-08-08 22:21:29

标签: c# silverlight windows-phone-7 microsoft-metro

我开发了一个Dynamic Data Grid Silver light 4.0 Web应用程序。 [你可以把它假设为带有一些动画的数据拉动网格] 这个Web应用程序非常庞大,包含10个Xaml文件和一个大型Ms-Sql数据库。 我还使用Sivlerlight的Web服务来获取数据。

现在,我计划为我的软件构建一个WINDOWS Mobile应用程序。 我需要一些建议。

我是否需要从头开始为Windows应用程序开发。 (要么) 我可以重用我在Web应用程序中使用的Silver Light Xaml文件。 如果我使用相同的XAP文件,是否会导致任何性能问题?

有任何疑虑/即兴/评论吗?

1 个答案:

答案 0 :(得分:2)

如果是Windows Mobile(而不是Windows Phone)那么没有。微软从来没有让Silverlight可用于Windows Mobile(最初有计划将它移植到WM6.1,但是当WP7工作开始时它们被抛弃了。)

如果它是Windows Phone,那么它取决于。我知道WP7上的Silverlight有一个不同的小部件集可用,但是你的XAML和应用程序代码只能进行微小的修改(当然,假设你已经重新设计以适应WP7的屏幕外形)。