前幾天在個人win7上安裝了Visual Studio 2010 Beta2版本。編程
換了個LOGO,閃屏有變化,整個IDE環境看起來很舒服,啓動速度以及代碼智能提示的速度都比以前版本有了很大的提升。ide
VS的每次升級都會給開發者帶來新的體驗,開發效率的提高。Office開發方面也有很多新的特性。函數
以往的office開發,最難掌握的莫過於那一堆的參數了,Office對象模型難於所有掌握,開發語言對Office開發支持不夠等等,這些都使得Office開發就像一頭笨重的大象,雖然穩定,可是行動卻有些遲緩,開發效率不高。對象
不過這很快就會成爲歷史了。在Visual Studio 2010 Beta2中,它提供了不少新的特性,來解決上述的這些Office開發中的主要問題,以更好地支持Office開發。固然,這些特性也能夠應用在其餘場合。這些新的特性包括:blog
動態編程:C# 4.0中引入了一種新的靜態類型dynamic,這使得咱們在使用COM進行Office開發的時候,無需再進行復雜而繁瑣的對象類型轉換。開發
可選參數:Office提供的函數每每有不少參數,在大多數狀況下,不少參數使用默認值就能夠了,無需所有指定。可是在C# 3.0中,由於它不支持可選參數,致使每次調用函數都必須給定所有參數,代碼繁瑣而臃腫。C# 4.0經過對可選參數的支持,很好地解決了這一問題。部署
No-PIA部署:之前的Office開發,都要求目標機器(用戶機器)上一樣安裝了Office,有時甚至對Office的版本還有特殊的要求。這給Office程序的部署帶來了極大的困難:目標機器千差萬別,有的安裝了Office,有的沒有安裝,安裝了Office的機器,Office版本又各不相同。在VS2010 Beta2中,由於有了No-PIA部署的支持,這些問題都獲得了很好的解決。get
有了上述特性的支持,VS2010 Beta2中Office開發開始變得簡潔而天然。你們期待實用的話,就在近期多多關注WIN中文官網的相關信息吧。it