0

我们使用 .net 的 Infragistics 控件(包括 ASP.Net 和 WinForms)已有几年了。我们想升级我们当前的版本(v6.3)并且处于泡菜中。由于许可限制,我们可以升级到 v7.3 或 v8.1,但不能升级到更高版本,并且我们不想在许可上花费更多钱,除非确实有必要。有传言说 x.1 版本通常不如之前的 (x-1).3 版本稳定,因为有更多的变化。这只是一个谣言,我不知道它是否真实,我也不声称它是真的。

我想知道的是哪个选项是首选以及为什么:

  1. 升级到 v7.3
  2. 升级到 v8.1
  3. 购买更多许可证并升级到最新最好的(必须是非常好的理由)。

有什么建议吗?您是否有使用这两个版本的经验并且可以比较它们的稳定性?

谢谢

4

1 回答 1

2

传统上,我对 Infragistics NetAdvantage 版本没有任何“稳定性”问题。但是,我发现了重大更改(尤其是在 ASP.NET CSOM 方面),以及更小、更隐蔽的陷阱。因此,我们公司的政策是在绝对、非常必要之前不升级支持 Infragistics 的项目。(是的,这意味着我当前的开发机器实际上安装了四个版本的 IG。我的上一个有 8 个,因为它还支持 VS2003/.NET 1.1!)

IG在发布新版本时确实倾向于修复相当多的错误。我经常会发现在旧项目中需要的 hack 或解决方法在新项目中不再需要。(这显然是特定于控制的。)

如果您要升级给定项目的控制集,我的官方建议是尽可能更新。无论如何,您将(可能)进行重大更改等,但至少通过这种方式,您也可以获得最新错误修复的优势。请注意,这可能不是新许可的理由——如果您要取消 IG 订阅,这不是撤销它的理由。但是尽可能更新——对你来说,这听起来像 8.1。

于 2008-10-01T18:04:18.693 回答