微軟正式宣布Visual Studio 2008發(fā)布
我在外培訓(xùn)時(shí)課堂里用的是VS2003版本,老師做的例子讓我們拷回去,我自家電腦里由于還沒(méi)有安裝VS2008版本這個(gè)開(kāi)發(fā)工具,所以無(wú)法打開(kāi)看,我去買(mǎi)軟件看到現(xiàn)在又有2008版的了,如果將2008版的安裝后,能不能打開(kāi)老師在課堂用VS2008版本做的例子?能不能繼續(xù)使用?
使用 Visual Studio 2008,開(kāi)發(fā)人員可以輕松地利用新的平臺(tái)技術(shù),向其客戶(hù)提供更具吸引力的應(yīng)用程序。Visual Studio 使他們能夠毫不費(fèi)力地將新的 Windows Presentation Foundation 功能融合到現(xiàn)有 Windows 窗體應(yīng)用程序和新的應(yīng)用程序中。使用 Microsoft 基礎(chǔ)類(lèi)庫(kù) (MFC) 和 Visual C++reg; 的增強(qiáng)功能,開(kāi)發(fā)人員還可以輕松地使其應(yīng)用程序具有新的 Windows Vista 外觀。Visual Studio 2008 還提高了本機(jī)代碼和托管代碼之間的互操作性。
Visual Studio 提供了一些工具,使較早采用 Windows Presentation Foundation 的開(kāi)發(fā)人員能夠快速而輕松地生成可以帶來(lái)豐富體驗(yàn)的應(yīng)用程序。這些工具包括設(shè)計(jì)器和 XAML 編輯器、項(xiàng)目模板、調(diào)試支持工具和部署支持工具。#t#
開(kāi)發(fā)人員還可以使用 Visual Studio 2008 來(lái)生成展示 Windows Vista 外觀并且利用 Windows Vista 中提供的 8,000 個(gè)以上新的本機(jī) API 的應(yīng)用程序。只需重新編譯 MFC 應(yīng)用程序,就可以使用很多 Windows Vista 外觀功能。需要完成更多編碼或設(shè)計(jì)工作的深度集成也通過(guò) Visual Studio 對(duì) Windows Vista 本機(jī) API 的集成支持進(jìn)行了簡(jiǎn)化。
使用 Visual Studio 可以更加輕松地生成同時(shí)利用本機(jī)代碼和托管代碼的應(yīng)用程序,另外還可以提高互操作性性能。C++ 開(kāi)發(fā)人員可以訪(fǎng)問(wèn)新的封送庫(kù),該封送庫(kù)簡(jiǎn)化了跨本機(jī)-托管(標(biāo)準(zhǔn)模板庫(kù) (STL)—公共語(yǔ)言運(yùn)行庫(kù))邊界傳送數(shù)據(jù)以便將 STL 擴(kuò)展到托管代碼中的工作。
一如此前的預(yù)料,微軟今天在MSDN網(wǎng)絡(luò)上正式發(fā)布了新一代開(kāi)發(fā)套裝Visual Studio 2008的英文RTM版,同時(shí)還有配套的.NET Framework 3.5 RTM。VS2008代號(hào)“Orcas”,已經(jīng)經(jīng)歷了大約18個(gè)月的開(kāi)發(fā),是對(duì)Visual Studio 2008一次及時(shí)、全面的升級(jí)。
微軟稱(chēng),VS2008引入了250多個(gè)新特性,對(duì)各個(gè)版本都進(jìn)行了大幅改進(jìn),包括免費(fèi)的Visual Studio Express和團(tuán)隊(duì)開(kāi)發(fā)版本Visual Studio Team System。從編程高手到企業(yè)級(jí)開(kāi)發(fā)團(tuán)隊(duì),都可以得到一個(gè)穩(wěn)固、安全、可靠的開(kāi)發(fā)方案,從而為Windows Vista、Windows Server 2008、Office 2007、互聯(lián)網(wǎng)等最新應(yīng)用開(kāi)發(fā)程序。
總的來(lái)說(shuō),Visual Studio 2008最重要的革新有三處,而且都與動(dòng)態(tài)編程有關(guān):首先是.NET Framework 3.5的最終版,它包含了開(kāi)發(fā)Silverlight程序必要的圖形庫(kù),而且Silverlight開(kāi)發(fā)工具Popfly也成了VS2008的一部分;第二,通過(guò)動(dòng)態(tài)語(yǔ)言運(yùn)行時(shí)(DLR)支持IronRuby、IronPython等動(dòng)態(tài)語(yǔ)言,而DLR也是.NET 3.5的一部分;第三,包含了早就該容納進(jìn)來(lái)的語(yǔ)言級(jí)集成查詢(xún)LINQ。
微軟今天放出的Visual Studio 2008只是RTM版,而且僅有英文版本,最終正式版和多國(guó)語(yǔ)言版仍要等到2008年2月27日,與Windows Server 2008、SQL Server 2008的最終版一同面世。