我目前正在使用.NET 1.1,但我的客户希望将应用程序从.NET 1.1迁移到.NET3.5。 因此,如果从1.1迁移到3.5,客户想知道它们将如何受益。
使用该应用程序的客户有哪些好处3.5超过1.1?
答案 0 :(得分:3)
随着.NET中每个版本的升级,都有许多新功能,这些功能可能是语言/编译器增强功能,最终用户无法直观地对其进行分类。
然而,这些功能使开发人员更容易创建可靠且可管理的应用程序,然后人们可能会想;什么才能真正使最终用户受益?
如果您更容易创建更易于测试和质量保证的可读代码,那么它很可能会使最终用户受益。
在以后的.NET版本中创建简单的东西也变得容易得多,这将为您节省一些开发时间,使您的客户受益。
从开发人员的角度来看,有一些原因可以解释为什么你应该使用.NET 2.0+而不是1.1,所有这些原因最终会给你一个更值得信赖的应用程序,这对你的客户来说更有价值。 / p>
答案 1 :(得分:0)
这是一个更高的数字? : - )
没有认真的,我认为只要你没有实现新功能,升级vom 1.1到3.5将为他带来一些好处。包含了一些安全更新,他还可以在同一台服务器上部署asp.net-mvc应用程序。但我认为客户没有任何好处。
欢呼声
答案 2 :(得分:0)
从1.1迁移到2.0(及更高版本)是必须。
我在头脑中看到的最明显的好处是,没有太多考虑因素是使用CLR 2引入的泛型。
不要忘记支持1.1只有结束,请看这里:.NET 1.1 mainstream support ended in 2008
所以问题最好是“有什么风险”?以下是关于此主题的文档:Microsoft .NET Framework 1.1 and 2.0 Compatibility.