全面解析VS2008功能特征
下文就會(huì)從VS2008功能各個(gè)角度出發(fā),來(lái)講述Visual Studio2008發(fā)布以后的全新功能,這主要包括C#3.0,VB9.0,WCF,WPF,WP,LINQ,AJAX,mobile開(kāi)發(fā),Cardspace,智能客戶端。
No.1 代碼中插入圖片,而且它可以被Notepad進(jìn)行編輯?
是神話么,不是。它實(shí)際上是在注釋中加入了另一個(gè)標(biāo)簽,其標(biāo)簽指向當(dāng)前解決方案的的一個(gè)圖片鏈接正如下面的樣子///<img>ref = /img/img01.gif</img>
很好,它的確可以被NotePad進(jìn)行編輯。為什么要供這個(gè)功能? 呵呵,當(dāng)你維護(hù)一段代碼時(shí),你首先是想是了解它是如何來(lái)組織程序的,當(dāng)然你可以通過(guò)文字描述,類(lèi)視圖等等來(lái)了解,或者也是我們常用的寫(xiě)一個(gè)說(shuō)明文檔,然后放入另一個(gè)DOC的目錄,然后過(guò)了一兩年,你,噢不是你,是你現(xiàn)在的手下發(fā)現(xiàn)找不到那個(gè)文檔了!文檔中插入圖片,一目了然。 其實(shí)類(lèi)似的功能還有幾個(gè),象///<docfile></docfile>#t#
No.2 ***的代碼段編輯器
我已經(jīng)很煩寫(xiě)#region之類(lèi)的東東了,在VS2008功能中如果你想要對(duì)一個(gè)函數(shù)進(jìn)行具體編碼你只需要按快捷鍵就可以進(jìn)入代碼段編輯器,其實(shí)早在古老的VB6.0中就有的,只是它還是在同一個(gè)窗口里,但是這次有點(diǎn)不一樣,它是另個(gè)一個(gè)窗口?,F(xiàn)在有兩個(gè)窗口了,一個(gè)全部代碼的窗口,還有一個(gè)是本函數(shù)的窗口,而且它是浮動(dòng)的,下面的窗口也可以進(jìn)行滾動(dòng)。
所謂***,當(dāng)然不只是這個(gè)功能,它還包括相當(dāng)好的注釋編輯,以及代碼自動(dòng)生成,呵呵還有微軟內(nèi)部的類(lèi)似源代碼,居然還是中文的,呵呵。
No.3 兼容linux平臺(tái)檢查
VS2008功能推出了linux平臺(tái)下的.net環(huán)境,在MS對(duì)外的名稱(chēng)叫做 CLX兼容性檢查,對(duì)了在這里你不能使用System.windows.forms這個(gè)命名空間,你必須使用System.Xnix.Forms,它可以在多種Unix/Linux下使用。
而且基于這個(gè)特點(diǎn),你可以在Windows平臺(tái)下編輯你的代碼,然后可以模擬Unix/Linux平臺(tái)運(yùn)行,不過(guò)好象還有點(diǎn)小bug,總是在***彈出一個(gè)對(duì)話框:
“Warn: M$建議你在Windows下運(yùn)行此應(yīng)用程序!"
No.4 即時(shí)交流功能
其實(shí)這個(gè)功能是在企業(yè)版才有的,而且只局限于局域網(wǎng)內(nèi),它需要一個(gè)Server中心。它的作用其實(shí)就是當(dāng)你在寫(xiě)代碼時(shí)可以和朋友討論問(wèn)題,當(dāng)然你也可以選擇隱身!
No.5 更漂亮的界面,透明,真正的3D
如果你要發(fā)揮VS2008功能的界面效果,一定要安裝Window Vista,并且需要Patch3,在VS2005及以前的版本中,界面只是好看而已,這個(gè)版本體現(xiàn)了Window 界面項(xiàng)目組的專(zhuān)業(yè)水平,以前可以叫浮動(dòng) 的窗口,現(xiàn)在叫懸空,效果你安裝后就知道了。對(duì)了,還有一點(diǎn)點(diǎn)小要求,MS推薦配置
CPU :PⅦ 4.0T(群核處理器)
內(nèi)存:64 T
硬盤(pán):128T