.net 基础设施V7.3与V8.1
我们使用.net的Infragistics控件(ASP.net和WinForms)已有几年了。我们想升级我们当前的版本(v6.3),现在正处于困境之中。我们可以升级到v7.3或v8.1,但由于许可证的限制,我们不能升级到更高版本,除非确实有必要,否则我们不想在许可证上花更多的钱。有传言说,x.1版本通常不如以前的(x-1.3)版本稳定,因为有更多的变化。这只是一个谣言,我不知道这是不是真的,我也不声称这是真的 我想了解的是,首选哪种方案以及原因:.net 基础设施V7.3与V8.1,.net,infragistics,.net,Infragistics,我们使用.net的Infragistics控件(ASP.net和WinForms)已有几年了。我们想升级我们当前的版本(v6.3),现在正处于困境之中。我们可以升级到v7.3或v8.1,但由于许可证的限制,我们不能升级到更高版本,除非确实有必要,否则我们不想在许可证上花更多的钱。有传言说,x.1版本通常不如以前的(x-1.3)版本稳定,因为有更多的变化。这只是一个谣言,我不知道这是不是真的,我也不声称这是真的 我想了解的是,首选哪种方案以及原因: 升级到v7.3 升级到v8.1 购买更多许可证并
谢谢传统上,我对Infrastics NetAdvantage的发行版没有任何“稳定性”问题。然而,我发现了突破性的变化(特别是在ASP.NET CSOM方面),以及更小、更阴险的陷阱。因此,我们公司的政策是在绝对必要之前,不升级基础设施项目。(是的,这意味着我当前的开发机器实际上安装了四个版本的IG。我上一个安装了8个版本,因为它还支持VS2003/.NET 1.1!) IG在删除一个新版本时,会修复相当多的bug;通常,我会发现我在旧项目上需要的一个破解或变通方法在新项目上不再必要。(很明显,这是特定于控件的。) 如果您要升级给定项目的控制集,我的官方建议是尽可能地更新。不管发生什么,你都会(潜在地)有破坏性的改变,但至少通过这种方式,你也能从最新的错误修复中获益。请注意,这可能不是新许可的理由——如果您取消IG订阅,这不是撤销的理由。但是尽可能地更新,对你来说,听起来像8.1