開發(fā)Windows7軟件的絕配:Visual Studio 2010

2009/12/5 10:16:32    編輯:軟媒 - 笨笨     字體:【

Win7之家afsion.com.cn):開發(fā)Windows7軟件的絕配:Visual Studio 2010

  這里介紹在Visual Studio 2010中,微軟花了很大的力氣來使得非托管C++代碼的開發(fā)更加容易和高效。例如,我們升級了MFC的庫和頭文件以全面支持Windows 7的界面元素,包括Ribbon界面,搜索功能甚至多點觸摸特性的支持。

  本人很喜歡Visual Studio 2010,在工作中也很喜歡總結(jié)關(guān)于Visual Studio 2010的經(jīng)驗教訓(xùn),下面就這個問題來詳細說說吧。自從Visual Studio 6以后,Visual Studio中的C++再沒有多大的變化,包括之前的Visual Studio 2008,都只是對C++進行一些細小的改善。但是這次隨著C++新標準C++0x的即將公布,Visual Studio 2010在C++開發(fā)方面也帶來了很多革命性的變化。



  首先是對C++新標準C++0x的全面支持,不會再像Visual C++ 6一樣,被人詬病為對C++標準支持不佳。在IDE方面,微軟將Visual C++的構(gòu)建系統(tǒng)VCBuild整合到了MSBuild中;借助后臺編譯,Visual C++的IntelliSense更加智能,能夠處理更多的文件,更加復(fù)雜的項目。另外在MFC方面,通過引入很多新的類,MFC開始全面支持 Vista、Windows7風(fēng)格的UI。這些特性,都成為Visual Studio 2010跟Visual Studio 2008的一個重要差別,相信C++程序員都會選擇Visual Studio 2010而略過Visual Studio 2008。

  Visual Studio 2010提供了很多工具來幫助開發(fā)者開發(fā)基于Windows7的應(yīng)用程序,同時使那些已經(jīng)存在的非托管應(yīng)用程序,通過一定的處理也同樣能夠具有新的操作系統(tǒng)所帶來的特性。在Visual Studio 2010中,微軟花了很大的力氣來使得非托管C++代碼的開發(fā)更加容易和高效。例如,我們升級了MFC的庫和頭文件以全面支持Windows7的界面元素,包括Ribbon界面,搜索功能甚至多點觸摸特性的支持。

  對于開發(fā)基于WPF的應(yīng)用程序的開發(fā)者,Visual Studio 2010同樣提供了改進的工具,幫助開發(fā)者快速高效地完成界面圖像的設(shè)計,數(shù)據(jù)綁定等等。

  總之,想讓你的應(yīng)用程序“Windows 7 Ready”,Visual Studio 2010是首選。

  Visual Studio 2010作為作為微軟著力打造的下一代開發(fā)工具平臺,跟她的前任Visual Studio 2008相比,它擁有著無數(shù)誘人的特性,同時也寄托著無數(shù)人的期望。通過我們前面的一系列對比介紹,相信大家對Visual Studio 2010的成功還是抱有很大希望的。