2009-06-18 22 views
1

我有几个应用程序被拖入网络踢和尖叫的客户端。如果仅仅是作为概念验证的练习,我想在Silverlight 3.0中移植一些。我想看看我是否可以让他们完整的应用程序,布局和所有。我认为网页应用程序沿图形的布局很好,不想失去这方面的内容。将html布局转换为Silverlight 3.0的工具

这导致我的问题,有工具来将现有的HTML /图形转换为Xaml?我宁愿使用SL 3.0导航,也不要在每个页面上嵌入Silverlight xaps,因为我必须使用ASP.NET MVC/Silverlight类型的解决方案。

谢谢。

+0

您可以重新使用位图图形,但如果您可以在Illustrator格式中找到新的艺术并将其转换为Blend 3中的Xaml,则会更好。我很想看看是否有人有HTML转换想法,我不知道知道任何。 – 2009-06-18 01:35:12

+0

老实说,我希望这永远不会被写入。谈论网络可访问性向后迈进一大步。 – SpliFF 2009-06-18 02:00:36

+2

这不是一个要求意见的问题。谢谢。在发布问题之前, – billb 2009-06-18 11:20:35

回答

0

在做了一些研究之后,我问了一个相关的精神问题,我可以很自信地说不。有一些Silverlight 1.0和2.0的工具,你可以通过简单的谷歌搜索找到(术语:html到xaml转换器),但没有专门针对Silverlight 3.0的。

如果您已经使用Fireworks来为Infragistics做xaml导出器设计你的网站,如果不是,你可能会失败。

0

刚刚通过这个(现有的ASP.NET到Silverlight 3),我建议不要尝试自动转换布局。与ASP.NET相比,Silverlight具有一套非常独立的控件和布局机制,我会非常惊讶的是任何工具都做了一个整洁的翻译。自动生成代码的工具(无论是XAML还是HTML)都倾向于创建相当次优的语法(Expression Design - > XAML)。如果你成功了,你仍然需要考虑整个数据访问模式,这也将推动你的XAML的结构。