VS2008 的新功能

.NET 3.5 將.NET 2.0之後陸續發表的一些技術整合進來,事實上這些技術現在就可以用了,但是為什麼還要期望這個新的版本,有一個非常重要的原因是,VS 2008 的整合式開發環境,提供了幾項前所未有的功能,這些功能非常的有用的,絕對值得開發人員將專案移轉至VS 2008底下作開發,底下,我們簡單的來看看這些新功能。


內建 ASP.NET AJAX 支援
ASP.NET AJAX 本身目前就可以透過單獨下載取得,VS 2008的開發環境裏面,則直接內建了ASP.NET AJAX 1.0 的核心,改良了一些相關的缺陷,例如支援UpdatePanels與WebParts合併使用,Bug的改良與效能的提升,ASP.NET控制項的智慧型標籤則提供了ASP.NET AJAX Control Toolkit直接的編輯支援。

JavaScript Intellisense
這可能是一項非常令人振奮的新功能,開發人員在 VS 2008 裏面編輯JavaScript ,可以使用Intellisense 的功能了,由於JavaScript已經是Web平台的一項非常重要標準,因此或多或少ASP.NET開發人員都會需要編輯JavaScript,尤其在AJAX以及Silverlight這兩種技術導入之後,現在有了Intellisense ,相信會方便許多。

JavaScript debugging
有Intellisense還不夠,debugging的功能也提供了,或許你沒有理由不去了解使用AJAX與Silverlight了。

VS 2008 multi-targeting support
繁體中文應該還沒有正式翻譯,這個功能直譯叫作「多目標支援」,所謂的「多目標」事實上就是多版本的意思,你可以在VS 2008的開發環境當中,選擇要開發.NET 2.0或是3.0、3.5的版本,編輯器會自動以適當的環境為你編譯程式,選擇性的隱藏或是開放與版本相依的功能與控制項。

新的Web設計師與CSS支援
如果你還覺得VS 2008是給開發人員玩的,VS 2008這個新功能會改變你的想法,新的Web設計師提供與DREAMWEAVER同樣的分割對照編輯功能,另外一個新的工具「Manage Styles」,則讓你進一步的更方便的在VS 2008當中編輯CSS。


好了,還有一些新的控制項與功能,小弟目前並未大舉投入.NET 3.5,因為Silverlight截稿在即,下一本新書也在籌畫趕工中,抽空寫Blog已經有些吃力了(路人甲:似乎還有時間看電影,不錯嗎…),等VS 2008有更新的版本,有機會進一步研究,我們再詳細的來看看一些細節,屆時我會提供圖文並茂的說明,敬請期待囉。

2 則留言:

匿名 提到...

JavaScript Intellisense
JavaScript debugging
有了這兩樣功能寫javascript 就輕鬆多了之前總部喜歡寫javascript 明明語法和java 或c#差異甚小;但感覺很麻煩..

康廷數位 提到...

對啊,新功能雖然都很不錯,但是JvaScript 提供編輯的輔助,光這點實在就足以撼動人心了
想想,在VS2008寫2.0的程式,但是可以使用這些新功能,屆時,舊的版本真的可以丟啦 ~~
現在開始要Try了,明年會有好作品問世,當然啦,blog會持續提供資訊,明年,大家在新書上面見了,歡迎常來