【问题标题】:Issues or reasons against updating Silverlight 2 project in development to Silverlight 3?将开发中的 Silverlight 2 项目更新到 Silverlight 3 的问题或原因?
【发布时间】:2009-07-10 12:06:29
【问题描述】:

我目前正在开发一个最近开始的项目,目标日期为 2010 年,主要在 Silverlight 2 中开发,使用 March Silverlight 2 Toolkit。

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

我关心的两个主要领域是 Silverlight Toolkit(我可以简单地安装 Toolkit 的 Silverlight 3 版本,还是 2 版本开箱即用),以及主题。

主题化(使用工具包)一直是 Silverlight 2 令人头疼的一个原因,我需要创建各种变通方案以确保动态内容在保持性能的同时具有正确的主题。 Silverlight 3 将主题作为内置功能进行宣传 - 这是 Toolkit 主题版本的集成,还是 Silverlight 引入了完全不同的主题机制?

【问题讨论】:

    标签: silverlight silverlight-3.0 migration silverlight-2.0


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      如果您的项目还没有到期那么久,您不妨现在切换到 3。您遇到的任何头痛都不会那么严重,因为您的整个应用程序都不会完成。

      纠正错误和做出改变总是比以后更容易。

      【讨论】:

        【解决方案3】:

        安装 Silverlight 3 工具 (http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=9442b0f2-7465-417a-88f3-5e7b5409e9dd) 时,请查看 Silverlight 3 SDK 中的 Changes.docx。它可以帮助您缓解升级问题并评估迁移可能需要的时间。

        顺便说一句,Silverlight 3 RTM 已经发布。不升级的唯一原因是您可能需要花费大量时间......

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2023-03-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-01-15
          • 1970-01-01
          相关资源
          最近更新 更多