我非常了解为程序员使用更新的.Net版本(LINQ,WPF等)的好处,但我没有找到任何关于为客户带来好处的内容。
所以,我正在考虑将我们的应用程序(WinForms,C#,。Net2.0)从.Net2.0迁移到.Net3.5,我需要回答这个问题:“对我们的客户有什么好处? “
最大的缺点是.Net 3.5不再在Windows 2000上运行。如果我们的管理层坚持在Windows 2000上运行,则讨论无效。
希望你能帮助我。
此致
的Inno
答案 0 :(得分:2)
简而言之 - 更好,更便宜的产品。
他们不需要LINQ,但他们需要从中获益 - 您将能够更快,更可靠地发展。他们将获得更快的新功能开发和更少的错误。
这会带来更好,更便宜的产品。
答案 1 :(得分:2)
理论上,对您的客户的好处将是您提高效率和功能的副产品,因为您可以更灵活地响应他们的需求。
对我来说最重要的是引入了WCF,它允许采用更加可配置和可扩展的方法来构建连接系统。
答案 2 :(得分:1)
在.NET 3.5中,还有.NET 3.5 SP 1,其中包括一些不错的performance improvements。
答案 3 :(得分:1)
优势主要针对开发人员。特别是使用WinForms,你没有很多新东西可以使用,只需坚持使用.NET 2.0。如果您还没有升级到VS2008,可以使用所有新的C#3.0功能,同时仍然以.NET 2.0为目标。
对于用户来说,一个很好的理由是Framework 3.5 SP1具有更快的冷启动,但用户只需安装SP1就可以实现:代码中不需要进行任何更改。