希望知道将2500台桌面升级到.NET 4.0的良好商业理由的能力。
这样做有什么好的商业理由?
如果你不能提供一个理由,不得不在这里要求一个,这是一个很好的迹象,你没有商业案例升级,你的pipe理是正确的。
使用C#4.0的好处? 开发人员生产力。
最终用户将无法区分该框架的其他任何版本。 所以这是不可能的。
但是对于开发人员来说有一大堆好处: C#4.0中的新特性
我猜测微软支付betatesting:P
你为什么要推出.NET 4? 这对于构build商业案例来说可能是一个好的开始。
我知道的唯一原因是提高生产力。 到目前为止,每个版本的框架都提供了一些工具,可以让我更快地完成项目,节省公司资金。
因此,如果您熟悉新function,并能看到他们如何提高生产力或提供其他业务优势,那就是您的答案。 如果你不能,那么pipe理是对的。
只有在任何构build于4.0框架上的应用程序出现时,才需要安装它。 据我所知,没有。 在VS 2010和Office 2010推出之前,我甚至不会考虑安装框架。
唯一很好的理由是,如果你的公司使用需要.NET 4.0的桌面应用程序,那么可能会有一段时间。
在短期内,很可能没有什么好的商业理由可以转移,除非企业有实际的需求才能满足新版本。
从长远来看,技术,支持和function性问题很可能决定在某个时候跳到新版本的平台。
问题是你应该多跳一次。 一般来说,企业(和国际海事组织)应该在“最新,最好”之后至less滞后一两个版本。 这是因为辛勤工作最终还是有回报的,但是懒惰现在还清:-)
Visual Studio 2010,entity framework2,MVC 2等…
主要是关于开发者环境。
我通常要等到图像刷新周期出现,然后把当前版本的框架放在新图像上(除了标准的东西,比如获取图像中包含的最新的AV定义和自动更新,所以它不会被一个巨大的下载和安装时,它是第一次使用)。
这里对特定版本有一些要求,能够说“是的,我们对此很好”,而不是在紧急的时间框架内部署方法。