2010-01-29 37 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

对不起,我只是没有看到任何功能,在这里值得升级到 –

相关问题