我看到很多人都有.NET 2.0甚至1.1作为他们项目的要求.在我自己的工作场所,对于升级到最新和最好的.NET框架也存在很多怀疑.
作为一名程序员,当你知道使用更新的框架可以更轻松地完成这项任务时,我觉得使用旧框架是非常令人沮丧的.我通常安装beta版本并与它们一起玩,所以我很快熟悉它们并且在此过程中忘记了旧的做事方式,所以当你有使用旧版本的约束时,重新学习你试图忘记的东西是一种痛苦.
当它们兼容时,如何挂断旧版本的原因是什么?如何说服人们升级?
可能重复:
我为什么要升级到c#4.0?
我们的项目目前都是C#3.如果我们对C#4提供的功能没有特定要求,我们还有其他原因需要升级吗?谢谢.
编辑
使用新的CLR似乎更有优势,而不仅仅是新的语言功能.