微軟完成新版開發(fā)工具將提供的功能,推出VS 2008以及.NET 3.5(代號:Orcas) 的beta2測試版。重視網(wǎng)頁應(yīng)用開發(fā),強(qiáng)化.NET 3.5的支持,提供如網(wǎng)頁應(yīng)用、WPF、WCF、Workflow的開發(fā)工具與項(xiàng)目形式。 相較于微軟先前發(fā)布的Orcas測試版本,微軟開發(fā)部副總裁S. Somasegar表示beta2版本變化很大,但這個(gè)變動(dòng)將是VS 2008最后一次大變動(dòng)。他強(qiáng)調(diào):beta 2版本第一項(xiàng)重要性是VS 2008完整功能的確定。這意味著從這個(gè)測試版可以了解未來正式版所提供的主要功能,所以微軟同時(shí)也提供了Go Live授權(quán),企業(yè)可以使用Beta 2的VS 2008進(jìn)行實(shí)際產(chǎn)品的開發(fā),不需等到正式版。 VS 2008 beta2的主要變化在于強(qiáng)化對網(wǎng)頁應(yīng)用開發(fā)的支持,以及多重版本.NET的自訂功能。同時(shí)發(fā)布的.NET 3.5 beta2則內(nèi)建
asp.net
Ajax,完善對
javascr
ipt的支持(包括除錯(cuò)),改善VB與C#的編譯器,強(qiáng)化對LINQ開發(fā)模式的支持、提供LINQ to SQL改善數(shù)據(jù)存取,增加WPF、WCF、Workflow的設(shè)計(jì)工具和項(xiàng)目等。 VS 2008采用與EX
PRession Web相同的網(wǎng)頁設(shè)計(jì)工具,針對Html、
Javascript或
CSS,提供如同開發(fā)語言所采用的語法智能提示,也能夠透過
組件或程序代碼拖拉和屬性設(shè)定,完成網(wǎng)頁應(yīng)用的開發(fā),減少開發(fā)人員撰寫程序代碼的負(fù)擔(dān)。 微軟開發(fā)部總經(jīng)理Scott Guthrie表示:“和過去Visual Studio多半綁特定.NET版本的策略不同,VS 2008提供開發(fā)人員可自訂.NET版本的功能(Multi-Targeting)。開發(fā)人員新增項(xiàng)目時(shí)可自訂不同.NET 版本,VS 2008會(huì)依版本不同變更參考的函式庫。之后透過項(xiàng)目屬性中目標(biāo)版本的變更,重新編譯后即是不同版本的程序。Scott Guthrie指出:對于既有開發(fā)項(xiàng)目,例如用VS 2005,無須升級至.NET 3.5,也能夠享受到VS 2008所提供的工具。 Somasgar表示年底微軟將會(huì)如期推出VS 2008和.NET 3.5的RTM版本
VS 2008 與.NET 3.5 Beta2新增功能 ● 自訂項(xiàng)目支援的.NET版本(2.0~3.5) ● 強(qiáng)化網(wǎng)頁應(yīng)用開發(fā)工具與完整CSS支援 ●內(nèi)建ASP.NET AJAX 與JavaScript支援(包括除錯(cuò)) ● 改善VB與C#的編譯器,強(qiáng)化對LINQ開發(fā)模式的支援 ● 透過LINQ to SQL改善資料存取 ●增加WPF、WCF、Workflow的設(shè)計(jì)工具和專案 ●部分WPF功能支援
Firefox,如ClickOnce和XBAPs