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