在开发中将Silverlight 2项目更新为Silverlight 3的问题或原因?

我目前有一个最近开始的项目正在开发中,目标日期主要在Silverlight 2中开发,使用march Silverlight 2 Toolkit.

既然Silverlight 3是黄金版,那么有没有理由不将项目迁移到Silverlight 3以便能够利用增加功能和改进的性能?鉴于Silverlight 2应用程序存在“怪癖”模式,在项目仍处于早期开发阶段时,处理任何此类更新似乎更容易.

我关注的两个主要方面是Silverlight Toolkit(我可以简单地安装Toolkit的Silverlight 3版本,还是开箱即用的2版本),以及主题.

主题(使用工具包)引起了Silverlight 2的困扰,我需要创建各种工作来确保动态内容在保持性能的同时正确主题. Silverlight 3将主题广告作为内置功能 – 这是Toolkit的主题版本的集成,还是Silverlight引入了完全不同的主题机制?

解决方法

我们刚刚完成了对SL3 RTM的升级,它进展顺利,我不得不推荐它.请记住,控件已经在您正在使用的工具包版本和Silverlight 3之间移动.一些控件从工具包转到SL3,一些SL3 beta(也许是SL2?)控件被推回到工具包中.这是2到3之间的变化列表:

http://docs.google.com/View?id=dnkk749_0czvc86gx

相关文章

如何在Silverlight4(XAML)中绑定IsEnabled属性?我试过简单的...
我正在编写我的第一个vb.net应用程序(但我也会在这里标记c#,...
ProcessFile()是在UIThread上运行还是在单独的线程上运行.如...
我从同行那里听说,对sharepoint的了解对职业生涯有益.我们不...
我正在尝试保存一个类我的类对象的集合.我收到一个错误说明:...
我需要根据Silverlight中的某些配置值设置给定控件的Style.我...