? 微軟" title="微軟">微軟剛剛發(fā)布了Visual Studio 2008 Service Pack 1以及配套的.NET Framework 3.5 Service Pack 1。
??? Visual Studio 2008 SP1的主要改進(jìn)包括:
-改進(jìn)的WPF設(shè)計(jì)器;
-全面支持SQL Server 2008;
-新的ADO.NET" title="ADO.NET">ADO.NET Entity Designer;
-改進(jìn)的VB和VC++組件和工具(包括基于MFC的Office 2007界面Ribbon);
-根據(jù)用戶反饋增強(qiáng)了TFS的版本控制操作、性能和用于工作項(xiàng)目追蹤的電子郵件集成;
-更豐富的JavaScript支持,增強(qiáng)的AJAX和數(shù)據(jù)工具,增強(qiáng)Web站點(diǎn)部署功能。
? .NET Framework 3.5 SP1提供了以下新功能和改進(jìn):
-ASP.NET" title="ASP.NET">ASP.NET 動(dòng)態(tài)數(shù)據(jù),它提供了豐富的框架,從而使用戶可以快速進(jìn)行數(shù)據(jù)驅(qū)動(dòng)的開(kāi)發(fā),而無(wú)需編寫(xiě)代碼;ASP.NET AJAX 的一項(xiàng)新增功能,對(duì)管理瀏覽器歷史記錄提供了支持(支持后退按鈕);
?
-對(duì)公共語(yǔ)言運(yùn)行時(shí)的核心改進(jìn)包括:改進(jìn)了 .NET Framework 本機(jī)映像的布局、選擇不再對(duì)完全受信任的程序集進(jìn)行強(qiáng)名稱驗(yàn)證、提高了應(yīng)用程序" title="應(yīng)用程序">應(yīng)用程序啟動(dòng)性能、改進(jìn)了生成的代碼以縮短端對(duì)端應(yīng)用程序執(zhí)行時(shí)間、選擇在 ASLR(地址空間布局隨機(jī)化)模式下運(yùn)行托管代碼(如果操作系統(tǒng)支持)。此外,從網(wǎng)絡(luò)共享打開(kāi)的托管應(yīng)用程序在完全受信任環(huán)境下運(yùn)行時(shí)與本機(jī)應(yīng)用程序具有相同的行為;
?
-提高了Windows Presentation Foundation的性能,包括縮短了啟動(dòng)時(shí)間,提高了與位圖效果有關(guān)的性能。WPF的其他新增功能包括:改善了對(duì)業(yè)務(wù)線應(yīng)用程序、本機(jī)初始屏幕、DirectX像素著色器的支持,并且新增了WebBrowser控件;
?
-ClickOnce應(yīng)用程序發(fā)行者可以決定在適當(dāng)情況下不進(jìn)行簽名和加密,開(kāi)發(fā)人員可以編程方式" title="編程方式">編程方式安裝ClickOnce應(yīng)用程序以顯示自定義署名,并且ClickOnce錯(cuò)誤對(duì)話框支持鏈接到Web上應(yīng)用程序特定的支持網(wǎng)站;
?
-從現(xiàn)有的一套ADO.NET數(shù)據(jù)訪問(wèn)技術(shù)發(fā)展而來(lái)的實(shí)體框架,開(kāi)發(fā)人員可以按照應(yīng)用程序特定的域模型(而不是基礎(chǔ)數(shù)據(jù)庫(kù)模型)來(lái)針對(duì)關(guān)系數(shù)據(jù)庫(kù)進(jìn)行編程;
?
-LINQ to SQL新增了對(duì)SQL Server 2008中的新日期和文件流功能的支持;
?
-Windows Communication Foundation改進(jìn)了對(duì)互操作性的支持,增強(qiáng)了部分受信任情況下的調(diào)試體驗(yàn),并且擴(kuò)展了整合協(xié)議支持;
?
-用于SQL Server (SqlClient)的.NET Framework數(shù)據(jù)提供程序新增了對(duì)SQL Server 2008中的文件流和稀疏列功能的支持。