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