2009-06-18 60 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的結構。