2010-01-29 61 views
2

是否值得將Silverlight 2項目更新爲Silverlight 3?或者我應該等四個。將Silverlight從2升級到3有什麼主要優勢?

我們目前在Web應用程序中有幾個Silverlight 2項目,並想知道是否有利。

到目前爲止,我有這樣的:

月光(Silverlight的Linux)的只支持V2

相當多的代碼,我有這需要

+0

我目前使用這個項目 http://blogs.msdn.com/amyd/archive/2009/03/18/switching-from-silverlight-3-tools-to-silverlight-2之間切換-tools.aspx –

回答

2

如果您想要傳統桌面應用程序中存在的許多高級功能,我建議您切換到SL4。其中有些是

  • 你可以有更好的clipboard支持 - 我只是聽說了,必須檢查它
  • 打印支持將被添加。目前它不存在
  • 目前,如果您嘗試使用鼠標滾動DataGrid,則不起作用。它位於SL4中
  • 您可以創建right-click菜單來處理右鍵單擊。提醒你桌面應用程序?
  • 您需要Microphone訪問?或webcam訪問?目前Flash可以做到,但Silverlight不能。它在即將到來的SL4裏面
  • 我聽說也來了。我需要確認這一點,並告訴
  • Somone我知道在談論支持編解碼器,如H.264!由於微軟已將H.264的版稅支付給MPEG LA,他們可能會考慮將其放入Silverlight 4中以用於流式傳輸視頻。我的2美分:)
  • 也許他們除了鼠標輪之外還在DataGrid中進行了一些增強。讓我們來看看。

除此之外,據我記得從Silverlight 4 beta公告,任何人都可以確認?

  • 通知API
  • COM支持
  • 更好地更換主題皮膚支持
  • 拖放

大概名單是無止境的。你可能需要閱讀發行註記或者這裏有一些東西,我不知道你是否需要它們。

  • NetworkStatus用於檢查網絡是否可用的API。即連接/斷開
  • 它可以使用GPU從繁重的壓力
  • 減輕你的CPU如果你想做出漂亮的用戶界面,然後Pixel Shader可以來你的使用。
  • 我從來沒有嘗試過,但聽說也有Perspective 3D的支持。
+0

感謝您的回覆,根據您的文章,我沒有看到任何理由升級,但會重新考慮當四個出來。我也喜歡版本4中的沙箱。我只是害怕通過升級,我會遇到2.0其他操作系統和瀏覽器的問題,其中2.0似乎很兼容。 –

+0

還要記住,客戶端需要運行Silverlight 4運行時才能夠使用所有這些東西。截至目前最大的挑戰。 Silverlight的發展速度相當快,對客戶來說也可能會有問題。無論如何,總是有一個權衡。 –

0

如果你正在建設一個LOB項目變化應用程序然後Silverlight 3或4值得切換到。如果月光對你很重要,那麼我現在就會選擇Silverlight 3,而不是等待Silverlight 4,因爲你可能會很快獲得月光支持。

+0

對不起,我只是沒有看到任何功能,在這裏值得升級到 –

相關問題