這裡介紹在Visual Studio 2010中,微軟花了很大的力氣來使得非托管C++代碼的開發更加容易和高效。例如,我們升級了MFC的庫和頭文件以全面支持Windows 7的界面元素,包括Ribbon界面,搜索功能甚至多點觸摸特性的支持。
本人很喜歡Visual Studio 2010,在工作中也很喜歡總結關於Visual Studio 2010的經驗教訓,下面就這個問題來詳細說說吧。自從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、Windows7風格的UI。這些特性,都成為Visual Studio 2010跟Visual Studio 2008的一個重要差別,相信C++程序員都會選擇Visual Studio 2010而略過Visual Studio 2008。
Visual Studio 2010提供了很多工具來幫助開發者開發基於Windows7的應用程序,同時使那些已經存在的非托管應用程序,通過一定的處理也同樣能夠具有新的操作系統所帶來的特性。在Visual Studio 2010中,微軟花了很大的力氣來使得非托管C++代碼的開發更加容易和高效。例如,我們升級了MFC的庫和頭文件以全面支持Windows7的界面元素,包括Ribbon界面,搜索功能甚至多點觸摸特性的支持。
對於開發基於WPF的應用程序的開發者,Visual Studio 2010同樣提供了改進的工具,幫助開發者快速高效地完成界面圖像的設計,數據綁定等等。
總之,想讓你的應用程序“Windows 7 Ready”,Visual Studio 2010是首選。
Visual Studio 2010作為作為微軟著力打造的下一代開發工具平台,跟她的前任Visual Studio 2008相比,它擁有著無數誘人的特性,同時也寄托著無數人的期望。通過我們前面的一系列對比介紹,相信大家對Visual Studio 2010的成功還是抱有很大希望的。