是否值得将Silverlight 2项目更新为Silverlight 3?或者我应该等待四个。
我们目前在Web应用程序中有几个Silverlight 2项目,并想知道是否有好处。
到目前为止,我有这个:
Moonlight(适用于linux的silverlight)仅支持V2
我所拥有的项目中需要进行相当多的代码更改
答案 0 :(得分:2)
如果您想要传统桌面应用程序中存在的许多高级功能,我建议您切换到SL4。其中一些是
clipboard
支持 - 我刚刚听说过,必须查看DataGrid
,则无效。它在SL4中right-click
菜单来处理右键点击。让您想起桌面应用程序?Microphone
访问权限吗?或者webcam
访问?目前Flash可以做到但Silverlight不能。它即将推出SL4 RichTextArea
也来了。我需要确认并告诉H.264
等编解码器的支持!由于微软已将H.264的版税支付给MPEG LA
,因此他们可能会考虑将其置于Silverlight 4中以用于流媒体视频。我的2美分:))除此之外,据我记得Silverlight 4 beta公告,有人可以确认吗?
可能这份名单是无止境的。
OTOH如果您想要列出Silverlight 3中的新功能列表,您可能需要阅读发行说明或这里有一些内容,我不知道您是否需要它们。
NetworkStatus
用于检查网络是否可用的API。即已连接/已断开GPU
来减轻CPU的压力Pixel Shader
可以供您使用。Perspective 3D
支持。答案 1 :(得分:0)
如果要构建LOB应用程序,则Silverlight 3或4值得切换。如果Moonlight对你很重要,那么我现在就去Silverlight 3,而不是等待Silverlight 4,因为你可能会更快地获得Moonlight支持。