筆者對于VS2008專業版詳細說明
VS2008專業版有一個獨立軟件推銷商的活動生態系統。大部分推銷商生產插件和控件(這些控件提高Visual Studio)。這樣使該生態系統更加健康,因為它允許ISVs更有競爭力,微軟的花費也相對少一些。
VS2008支持帶有一個分隔面板的WPF設計,調試器支持和為C# 以及Visual Basic 而設計的WPF項目模版。微軟稱:WPF支持用戶界面(UI)、媒體、文檔、硬件升級、向量圖形、不同形式因子的可測量性、交互的數據可見性、優越的內容可讀性。WPF圖表制法由XAML(XAML是XML的分支)定義。
隔面板 WPF設計者在一個方格中使用GUI,而在另一個方格中使用XAML,只要你沒有將錯誤引入到XAML,就可以雙向同步化兩者(GUI和XAML)。 只要為VS2008安裝了Silverlight SDK 和Silverlight Tools ,VS2008專業版支持 Silverlight,Silverlight是一個豐富的因特網應用程序技術,此因特網應用程序技術包括WPF的一個子集。我曾使用VS2008測試版開發Silverlight應用程序,并且取得好的效果。#t#
VBScript 和 Classic ASP被拋棄的支持帶來異常,VS2008中網頁設計圖面比VS05中的更好,它與Expression Web很相似,并且很好地支持CSS。在VS05中,為ASP.Net AJAX, Windows Communications Foundation以及Windows Workflow Foundation設計的設計圖面和項目都是免費的,都已經轉移到了基礎VS2008產品中。
Office和智能設備目標
Office (VSTO)的Visual Studio Tools已經被融合到了VS2008專業版本,以及更高的版本中,以前它是一個單個的產品,賣價是799美元。現在VSTO支持C# 和 Visual Basic中Office 2007 和Office 2003的所有組件。
VS2008可以為四個目標平臺創建托管 Smart Device,而且在C# 和 Visual Basic 中,VS2008可以創建.Net Compact Framework的兩個版本。在C++中,使用Win32, ATL(活動模板庫)和MFC(微軟基礎類庫)庫,VS2008專業版可以創建非托管 Smart Device項目,過去這個功能存在于分開的Windows CE工具箱中。
其他
ClickOnce部署被增強了,以此涵蓋了WPF Web Browser應用程序。提高ClickOnce部署允許ISVs重新簽名應用程序宣告,在UAC下生成宣告。ClickOnce是微軟安裝程序一個更輕量級的選擇,微軟安裝程序允許從網站部署自我更新的臺式機應用程序。
Microsoft SQL Server Compact 3.5是一個新的本地數據庫,此本地數據庫非常小,能夠部署在小的設備上。開發者能在獨立的以及偶然連接的方案中使用它。當SQL Server Compact用于本地數據庫緩存時,S2008專業版的微軟同步服務處理本地Compact數據庫和遠程數據庫之間的周期同步化。