升級Visual Studio 2010和.Net 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代碼。
【編輯推薦】
- 詳解Visual Studio 2010五大新特性
- 細數Visual Stuido 2010中VC++的新特征
- Visual Studio 2010鮮為人知的新特性
- 探究Visual Studio 2010中Parallel的使用
- 使用Visual Studio 2010 RC注意要點