Win7之家( afsion.com.cn):開發(fā)Windows7軟件的絕配:Visual Studio 2010
這里介紹在Visual Studio 2010中,微軟花了很大的力氣來使得非托管C++代碼的開發(fā)更加容易和高效。例如,我們升級(jí)了MFC的庫(kù)和頭文件以全面支持Windows 7的界面元素,包括Ribbon界面,搜索功能甚至多點(diǎn)觸摸特性的支持。
本人很喜歡Visual Studio 2010,在工作中也很喜歡總結(jié)關(guān)于Visual Studio 2010的經(jīng)驗(yàn)教訓(xùn),下面就這個(gè)問題來詳細(xì)說說吧。自從Visual Studio 6以后,Visual Studio中的C++再?zèng)]有多大的變化,包括之前的Visual Studio 2008,都只是對(duì)C++進(jìn)行一些細(xì)小的改善。但是這次隨著C++新標(biāo)準(zhǔn)C++0x的即將公布,Visual Studio 2010在C++開發(fā)方面也帶來了很多革命性的變化。
首先是對(duì)C++新標(biāo)準(zhǔn)C++0x的全面支持,不會(huì)再像Visual C++ 6一樣,被人詬病為對(duì)C++標(biāo)準(zhǔn)支持不佳。在IDE方面,微軟將Visual C++的構(gòu)建系統(tǒng)VCBuild整合到了MSBuild中;借助后臺(tái)編譯,Visual C++的IntelliSense更加智能,能夠處理更多的文件,更加復(fù)雜的項(xiàng)目。另外在MFC方面,通過引入很多新的類,MFC開始全面支持 Vista、Windows7風(fēng)格的UI。這些特性,都成為Visual Studio 2010跟Visual Studio 2008的一個(gè)重要差別,相信C++程序員都會(huì)選擇Visual Studio 2010而略過Visual Studio 2008。
Visual Studio 2010提供了很多工具來幫助開發(fā)者開發(fā)基于Windows7的應(yīng)用程序,同時(shí)使那些已經(jīng)存在的非托管應(yīng)用程序,通過一定的處理也同樣能夠具有新的操作系統(tǒng)所帶來的特性。在Visual Studio 2010中,微軟花了很大的力氣來使得非托管C++代碼的開發(fā)更加容易和高效。例如,我們升級(jí)了MFC的庫(kù)和頭文件以全面支持Windows7的界面元素,包括Ribbon界面,搜索功能甚至多點(diǎn)觸摸特性的支持。
對(duì)于開發(fā)基于WPF的應(yīng)用程序的開發(fā)者,Visual Studio 2010同樣提供了改進(jìn)的工具,幫助開發(fā)者快速高效地完成界面圖像的設(shè)計(jì),數(shù)據(jù)綁定等等。
總之,想讓你的應(yīng)用程序“Windows 7 Ready”,Visual Studio 2010是首選。
Visual Studio 2010作為作為微軟著力打造的下一代開發(fā)工具平臺(tái),跟她的前任Visual Studio 2008相比,它擁有著無數(shù)誘人的特性,同時(shí)也寄托著無數(shù)人的期望。通過我們前面的一系列對(duì)比介紹,相信大家對(duì)Visual Studio 2010的成功還是抱有很大希望的。
評(píng)論列表
查看所有 條評(píng)論