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