升级到.NET 4.0有哪些主要原因?
答案 0 :(得分:7)
大的可能是MEF,并行任务和MVC 2.但它也有动态支持,大整数支持,协方差,逆变等等。看一看。
答案 1 :(得分:4)
答案 2 :(得分:1)
并行库。
答案 3 :(得分:1)
答案 4 :(得分:1)
以下是big list of all the changes,但对我来说:
答案 5 :(得分:0)
支持!!
如果您需要更长时间升级,将来最终会出现未修复的错误。一段时间后,Microsoft停止支持其旧版本的软件。
答案 6 :(得分:0)
实体框架在.NET 4中要好得多。它支持直接访问外键,并且与Linq一起工作。特别是你现在可以使用“包含”,这使事情变得更容易。
更简单的WCF配置也很不错。
答案 7 :(得分:0)
很棒的功能是令人敬畏的 Visual Studio 2010 和 Entity Framework 4 (如Nix已经提到的)以及新的Lazy<T> type。
答案 8 :(得分:0)
一个更好的调试器 - 我会在VS2008时代之前杀死一个人。 当您的解决方案很繁琐且语言和技术奇怪混合时,调试器往往效果不佳。
答案 9 :(得分:0)