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