新推出VS2010開發程序新功能
原來上網我下了很多VS2010開發程序的Asp.net的Demo。而我用的是VS2005,我在使用這些小樣時,基本上絕大部分基于VS2005的Asp.net工程都因為少數文件無法轉換而無法加載工程,為此我也苦惱很久,后來終于讓我找到了解決辦法。
Visual Studio無數的誘人新特性
Visual Studio 2008是基于Vista平臺的開發工具。但隨著Vista的失敗,Visual Studio 2008只能曇花一現。現在,微軟把寶都押在了即將到來的新平臺Windows 7上。作為面向下一代平臺的開發工具,VS2010開發程序提供了很多工具來幫助開發者開發基于Windows 7的應用程序,同時也使那些已經存在的非托管應用程序,通過一定的處理后也同樣能夠應用新操作系統所帶來的特性。例如,微軟在Visual Studio 2010中花了很大的力氣來使得非托管C++代碼的開發更加容易和高效。那么,讓我們來看看Visual Studio
VS2010開發程序有什么誘人的新特性:
微軟在VS2010開發程序中簡化了產品陣容,預期將有3個基本版本:VS2010 Ultimate、VS2010 Premium and VS2010 Professional。微軟希望VS2010將是歷史上經典的一個版本,相當于當年的6.0版。在介紹資料上,我們可以看到新功能主要包括:應用程序生命周期(ALM)、C# 4.0動態類型和動態編程、多顯示器支持、支持TDD、支持Office開發、Quick Search特性、C++ 0x新特性、新增基于.NET平臺的語言 F#等。#t#
VS2010開發程序序除了上述功能外還在以下方面進行了改進:增強和完善了Visual Studio IDE;改進了Visual Basic和C#語言,開發人員可以根據自己的愛好選擇任意一種語言;同時還包括一種新的.NET Framework語言:F#;支持基于MVC的Web應用,改進了代碼編寫的速度,簡化了Web開發;改進了對WPF和Silverlight應用程序的開發;當然最重要的變化是完善了Visual C++功能。
微軟宣稱VS2010開發程序的承諾是開發者可以針對眾多的應用程序進行開發,諸如Windows7、Office、Web、智能手機、云應用框架等。微軟除了支持其基本平臺外,也準備提供對新興應用趨勢的工具支持,即云計算和并行設計,以充分利用高性能的多核系統。例如,為并行編程提供了更多支持,包括增加調試窗口,增加對NET Framework PLINQ、本地Parallel Pattern Library和Concurrency Runtime并行擴展編碼的支持。
同時把Windows Azure Tools工具也集成在新的IDE中,主要是用作構建、調試和部署云應用和服務。另外,第三方產品和框架也在該IDE中有了用武之地。VS 2010中有兩個值得注意的內嵌工具:一個是Quest Software公司開發的可選數據庫架構,提供了對Oracle數據庫的支持,另一個是本地JQuery。微軟宣稱VS2010開發程序將是一個新時代多周期演進過程的第一個發布版本,這么做的原因是要確保開發人員的工作盡可能的有效率。微軟的目標是確保VS2010開發程序及以后的版本都能提供一個高效率的產品,對開發人員來說會很容易熟悉而能立即上手利用新的功能。