2008-11-05 156 views
15

作爲一個團隊,我們使用Visual Studio 2005與框架3.0。我在想,如果我們切換到帶有框架3.5的Visual Studio 2008將會很好嗎?這值得麼 ?值得從Visual Studio 2005切換到Visual Studio 2008嗎?

謝謝。

+0

http://stackoverflow.com/questions/64839/visual-studio-2008-is-it-worth-the-upgrade-from-2005?rq=1 http://stackoverflow.com/questions/193281/visual-studio-2005-vs-2008-what-are-the-benefits?rq = 1 – nawfal 2012-11-22 12:35:04

回答

20

是的,這是100%值得。 Visual Studio 2008完全支持2005代碼(.net 2.0)。當您使用2008時,您也會享受很多改進。

+0

實際上它的目標是2.0 SP1(以及類似的3.0),這意味着如果你不是小心。但我完全同意:開關! – 2008-11-05 12:08:31

7

100%值得,同意。

對於新項目(或易於遷移的項目)也切換到3.5將大大提高生產力。即使它不使用LinQ等功能。

Object Initializers and Automatic Properties會讓你的生活更輕鬆。

同樣如前所述,您仍然可以使用VS 2008開發2.0項目,因此切換不會受到任何影響。 已經有在的webdesigner空間有所改善,尤其是使用JavaScript Syntaxhighlightning等。

13

多定向支持(開發Studio 2008中的所有.NET項目的利用率,而無需將其轉換)
重構(生產力工具/宏)
單元測試(臨只)
更好的Web設計與改進編輯和CSS支持
CSS源視圖智能感知
透明智能感知(不隱藏後面的代碼)
ASP.NET AJAX
JavaScript的支持與Intelissense
JavaScript調試
的Windows Presentation Foundation(WPF)設計LINQ(語言集成查詢)
對象關係設計器(O/R設計器)
更好debbuging功能(多線程,劇本,LINQ,WPF)
調試遠程過程,SQL調試,XSLT調試(僅專業版)
新的報告工具(支持PDF)
Crystal報告新功能(也是ASP。NET)(僅限於專業版)
社區幫助用戶在在線幫助)
ClickOnce部署增強(設置)
更好的支持Vista
辦事處的支持(專業版)
用於智能設備的許多工具(添加評論(只有專業版)

隨着開發Studio 2008的SP1

支持智能設備偶爾連接的應用
動力組件的控件和組件
打印機兼容性庫(而無需重寫他們使用VB6報告)

來源:

http://msdn.microsoft.com/en-us/library/bb386063.aspx#Original

http://msdn.microsoft.com/en-us/vstudio/products/cc149003.aspx

2

即使你不能使用.NET 3.5的是,在C#3.0語言功能(特別是如果你使用LINQBridge)是非常值得的。它也有更好的支持WCF等(因爲你提到3.0 - 這是VS2005中的一個混亂)。

再加上IDE的改進,這是一個毫不費力的IMO。

2

針對C#的智能感受大幅提升

1

是的。工作更快,更可靠