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