細數VS 2003到Visual Studio 2010的開發之路

發表于:2010-03-26來源:作者:點擊數: 標簽:開發StudioVisualvisualstudio
細數VS 2003到Visual Studio 2010的 開發 之路 軟件測試 本文將總結一個.NET 程序員 從VS 2003到Visual Studio 2010的開發之路,也算是一種VS進化史。 作為一名從VS 2003開始進入.NET開發的程序員,本文作者給大家講述了他所經歷的幾代Visual Studio產品。希

  細數VS 2003到Visual Studio 2010的開發之路   軟件測試 

    本文將總結一個.NET程序員從VS 2003到Visual Studio 2010的開發之路,也算是一種VS進化史。

  作為一名從VS 2003開始進入.NET開發的程序員,本文作者給大家講述了他所經歷的幾代Visual Studio產品。希望對大家有所幫助。

  從開始接觸微軟的開發工具Visual Studio以來,短短幾年的時間里,見證了它迅速而神奇的演變過程,下面跟大家分享一下在這個演變過程中我的體會和感受。

  在2003年,微軟推出了Visual Studio 2003,與之前微軟的一系列開發工具相比,它的出現給了開發人員不少的欣喜。隨著.NET的發展和改進,在.NET 2.0推出的同時,2005年Microsoft推出了Visual Studio 2005。Visual Studio 2005較2003版本有了根本變革,無論是開發人員,還是項目管理者,都能感受到它帶來的作用。Visual Studio 2005主要具有以下新特性:

  1.在已有類庫基礎上增加了大量公共類,在性能上也有很大改進。

  2.增加了泛型、可空類型、屬性可訪問性、靜態類等新特性。

  3.增加了更多的控件,如DataGridView、MaskedTextBox等,讓開發人員在開發過程中體會到更大的便利。

  4.新增單元測試功能,開發人員可以方便地進行單元測試,并根據代碼覆蓋率進行測試代碼的修改和編寫,提高代碼的可靠性和穩定性。

  又經過3年的研究,Microsoft成功推出Visual Studio 2008,它雖然在主要功能上與Visual Studio 2005差別不大,但是在易用性、方便性、應用程序類型上做了不少改進,在性能上也有所提升,Visual Studio 2008的主要新特性如下所示:

  1..NET Framework從2.0升級到3.5,同時還可以根據需要選擇不同的版本,包括.NET 2.0、.NET 3.0、.NET 3.5,借此創建不同.NET環境的應用程序。

  2.新增設置遷移功能,可以將已有的Visual Studio 2005中的參數設置遷移到Visual Studio 2008中。

  3.新增WPF、WCF、WWF應用程序,而這些新功能在目前看來已經很有市場。

  4.新增語言集成查詢(LINQ),可以將查詢語句與C#和VB.NET集成,提高數據查詢的開發效率和執行速度。

  5.除了上面這些之外,Visual Studio 2008的改進還體現在報表應用程序項目、Ajax開發等重要功能上,同時在IDE的外觀、性能、操作一致性上都有所改進。

  VS2008經過了短暫的休整便要進入下一個版本VS2010,我也正在體會它所帶來的新驚喜:

  1.全新的IDE:在Visual Studio 2010中,微軟用全新的WPF技術重新打造了它的編輯器,借助WPF的強大功能,新的編輯器可以實現很多以前Visual Studio 2008的IDE根本無法想象的功能,比如代碼的無級縮放,多窗口即時更新,文檔地圖,代碼的自動產生等等,這些新的IDE特性都會極大地提高程序員的開發效率。

  2.并行編程:Visual Studio IDE對并行計算開發的大量支持。比如,Visual Studio 2010的調試器知道代碼的并行特性,并且能夠在調試程序的不同執行單元的時候,表現應用程序的狀態。

  3.云計算:通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程服務器中,企業數據中心的運行將更與互聯網相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和存儲系統。

  4.對C++0x的全面支持:自從Visual Studio 6以后,Visual Studio中的C++再沒有多大的變化,包括之前的Visual Studio 2008,都只是對C++進行一些細小的改善。但是這次隨著C++新標準C++0x的即將公布,Visual Studio 2010在C++開發方面也帶來了很多革命性的變化。首先是對C++新標準C++0x的全面支持,不會再像Visual C++ 6一樣,被人詬病為對C++標準支持不佳。在IDE方面,微軟將Visual C++的構建系統VCBuild整合到了MSBuild中;借助后臺編譯,Visual C++的IntelliSense更加智能,能夠處理更多的文件,更加復雜的項目。另外在MFC方面,通過引入很多新的類,MFC開始全面支持Vista、Windows 7風格的UI。這些特性,都成為Visual Studio 2010跟Visual Studio 2008的一個重要差別,相信C++程序員都會選擇Visual Studio 2010而略過Visual Studio 2008。

  當然Visual Studio 2010給我們提供的新特性不僅僅如此,大家可以自己到微軟官方網站上下載VS2010 beta2版本親身體驗一下,相信它也會給你帶來驚喜.

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97