为什么选择SilverLight 4.0而不是SilverLight 3.0?

时间:2010-09-13 08:40:49

标签: .net visual-studio silverlight silverlight-3.0 silverlight-4.0

据我了解开发SL 4.0应用程序,我需要升级VS 2010,因为SL 4.0的CoreCLR似乎使用.NET 4.0的某些部分。

这意味着我需要额外支付VS 2010 + Resharper 5.0的许可费用。

但如果我更喜欢SL 3.0而不是SL 4.0,我就不需要升级任何东西了,我可以继续使用我的VS 2008.

所以,你可以在工具,性能,调试等方面比较SL 4.0和SL 3.0,这样我就可以说:“哇!看起来真的值得继续使用SL 4.0!” /强>

由于

3 个答案:

答案 0 :(得分:1)

VS2010 Web Developer Express的免费版本允许您构建Silverlight 4 / WCF RIA服务,因此您可以免费试用它并免费查看。

http://www.microsoft.com/express/Web/

答案 1 :(得分:0)

如果Silverlight 3提供了您所需要的功能,那么我不明白您应该升级的原因。真。

话虽如此,SL4 offers several new features并且是supposed to be much faster(点击“Silverlight 4的功能是什么”)。

您仍然可以在Visual Studio 2010中开发SL3应用程序(事实上我确实如此),因此如果由于某种原因出现问题,您无需升级Silverlight应用程序。

答案 2 :(得分:0)

单独提供RIA服务值得升级。这节省了我们几天的锅炉板编码,以弥合伟大的客户端 - 服务器划分

除了SL4中的所有其他新功能(已在其他答案中提到)以及VS 2010中,我强烈建议大家升级到两者的最新版本。

(我与微软没有任何关系,除了每周7天使用他们的开发产品):)