Visual Studio.net 2005 RTM已經(jīng)能從網(wǎng)上下載到了,大小為2.6GB。
我剛剛裝完,雖然只是小試了一下,但是感覺很爽。由于抑制不住自己激動(dòng)的心情,發(fā)幾張截圖上來與大家分享一下。(點(diǎn)擊圖片可放大)
安裝截圖:
感覺VS2005的安裝速度比VS2003快了不少,自定義安裝時(shí)的選項(xiàng)也少了不少,給人的感覺更加緊湊。
啟動(dòng)后的界面:
大家可以注意一下版本號(hào),其他的就不多說了
ASP.NET2.0中新增的控件和集成的社區(qū)功能:
據(jù)微軟官方的介紹,ASP.NET2.0中新增了50種控件,這個(gè)我沒數(shù),不過也差不多。很多新控件的功能都很爽,很多1.1中需要自己解決的問題,微軟都提供了相應(yīng)的控件,比如上傳控件等等。再就是上面那個(gè)社區(qū)菜單,里面集成了微軟的社區(qū)功能,開發(fā)者可以很方便的提出問題,并可以查看問題狀態(tài)。另外,建立.aspx文件時(shí),默認(rèn)格式已經(jīng)由HTML改為了XHTML,web標(biāo)準(zhǔn)大勢所趨呵。
增強(qiáng)的自動(dòng)提示功能:
這個(gè)是我認(rèn)為最爽的功能了。以前只有先輸入Response,然后才會(huì)給出相應(yīng)提示,現(xiàn)在你輸入res,它直接灸會(huì)給出相應(yīng)的提示,再比如你輸入i,它就會(huì)給出if的提示等等。手指再一次的解放,呵呵。
大家可以注意一下后面的源代碼,是不是感覺少了很多東西,清爽了許多?這是因?yàn)閍sp.net2.0的結(jié)構(gòu)有所變動(dòng),像以前的override protected void OnInit(EventArgs e){}和private void InitializeComponent(){}都不存在了。代碼看起來結(jié)構(gòu)更清晰,更易閱讀。
Page_Load的訪問級(jí)別由private變?yōu)榱藀rotected,再就是多了一個(gè)partial關(guān)鍵字,這個(gè)以前是沒有的。
用于開發(fā)和調(diào)試的輕型WEB服務(wù)器:
VS2005中內(nèi)置一個(gè)用于開發(fā)和調(diào)試的輕型WEB服務(wù)器。用這個(gè)服務(wù)器,不用安裝IIS即可運(yùn)行和調(diào)試ASP.NET程序,相對(duì)于IIS的安裝和配置來說要方便許多。
總的來說,VS2005給我的第一印象還是不錯(cuò)的。感覺整個(gè)開發(fā)環(huán)境更加緊湊,高效,許多功能集成了進(jìn)來,使用起來異常方便。當(dāng)然,方便的同時(shí)也要付出代價(jià)。150多MB的內(nèi)存占用也不是說著玩的。我感覺我512的內(nèi)存都不夠用了,郁悶呀。不知道再裝上SQL Server 2005以后,我的機(jī)器會(huì)成什么樣。