如何升级Visual Studio 2010和.Net Framework 4
随着Visual Studio 2010和.Net Framework 4即将推出生产适用版,使用微软软件的企业应该评估什么时候最适合进行转换。
战略开发人员Martin Heller说,我最近与我的新雇员在一起座谈,规划我们在2010年剩余时间里的产品开发战略。这个讨论提出了我们与每一个使用微软Visual Studio软件的独立软件经销商共同面对的一个问题:什么时候在内部转换到Visual Studio 2010,什么时候在内部转换到.Net Framework 4,什么时候发布采用这些新的技术制作的新版本的产品。
我们的一位开发人员一直跟踪Visual Studio 2010测试版和候选发布版,并且一次就成功地编译和连接C++模块。他的简短的总结是:当我们从Visual C++ 6升级到Visual Studio 2005的时候,大多数艰难的工作都完成了。当我们升级到Visual Studio 2008的时候,又完成了一些困难的工作。虽然我们仍然要为Visual Studio 2010做一些代码调整,但是,这些工作并不困难:只是有些乏味。同时,代码生成的速度更快,尽管比我们的出货的产品要大一点。
至于内部向Visual Studio 2010转换,只要整个产品一采用Visual Studio 2010制作,我们就将把我们的资源树为新的开发分开。至于外部转换,我们将继续出货采用在过去的一年里一直采用的相同的方法编译的现有的产品。我们仅在下一代产品中采用Visual Studio 2010。
这个开发人员补充说,我们有一个复杂的产品,需要在出货之前进行重要的测试。如果我们在内部采用Visual Studio 2010制作新版本的产品,我们在准备进行测试版测试的时候就会发现大多数与编译有关的瑕疵。但是,要使用新的编译器推出一个稳定的产品只是在找麻烦。
过渡到.Net Framework 4如何?我们对于.Net Framework 4最感兴趣的是动态语言运行时,因为我们有一个动态语言(Xbasic)作为这个产品的一部分。我们已经在把我们的一些功能转移到.Net Framework,这将扩大我们的能力和减少我们自己的代码库的规模。再说一次,我们将在它推出之后很快就在内部应用它。但是,我们当前的产品不会采用它:我们需要时间在我们开发的时候内部试用我们的.NET代码。
你的情况也许不同。但是,你的担心和考虑也许与我们是一样的。你的公司打算做什么?