.NET Framework 3.5 版 SP1 的新功能

更新: 2008 年 7 月

本主題包含 .NET Framework 3.5 版 Service Pack 1內含新功能和增強功能的相關資訊。

ASP.NET

新的 ASP.NET 功能包括 ASP.NET 動態資料,這提供了豐富的 Scaffolding 架構,可以快速進行資料驅動開發而無須撰寫程式碼,另外加入了 ASP.NET AJAX,這可為管理瀏覽器記錄提供支援 (上一頁按鈕支援)。如需詳細資訊,請參閱 ASP.NET 和 Web 程式開發的新功能 (英文)。

Common Language Runtime

Common Language Runtime 的核心改進項目包括下列各項:

  • 改善應用程式啟動和工作集效能。

  • .NET Framework 原生映像的配置更佳。

  • 選擇略過完全信任組件的強式名稱驗證。

  • 產生的程式碼更佳,可改善端對端應用程式執行時間。

  • 透過記憶體回收告知偵測即將發生的完整記憶體回收。

  • 如果作業系統支援,可選擇讓 Managed 程式碼在 ASLR (位址空間隨機載入) 中執行。

  • 在以完全信任方式執行下,從網路共用開啟的 Managed 應用程式與原生應用程式有相同的行為。

.NET Framework Client Profile

.NET Framework Client Profile 是完整 .NET Framework 的子集,以用戶端應用程式為目標。這可改善在尚未安裝 .NET Framework 的電腦上的安裝體驗。

Windows Presentation Foundation

Windows Presentation Foundation 的效能有所改善,包括啟動更快和點陣圖效果的效能改善。Windows Presentation Foundation 的其他功能還包括進一步支援企業營運應用程式、原生啟動顯示畫面支援、DirectX 像素著色器支援以及新的 WebBrowser 控制項。

ClickOnce

ClickOnce 應用程式發行者可以決定視情況略過簽署和雜湊、開發人員可以利用程式設計方式安裝顯示自訂品牌特性的 ClickOnce 應用程式,而 ClickOnce 錯誤對話方塊支援連結到網路上應用程式專屬的支援網站。如需 ClickOnce 的詳細資訊,請參閱 Windows Form 應用程式的 ClickOnce 部署

使用 ADO.NET 存取資料

.NET Framework Data Provider for SQL Server (System.Data.SqlClient) 對 SQL Server 2008 資料庫引擎的所有新功能提供完整支援。如需 .NET Framework 支援 SQL Server 2008 的詳細資訊,請參閱 SQL Server 2008 中的新功能 (ADO.NET)

ADO.NET 資料平台是一種多重發行策略,可讓程式開發人員針對概念性實體資料模型進行程式設計,減少所需的程式碼數量和維護作業。此平台包含 ADO.NET Entity Framework、Entity Data Model (EDM)、物件服務、LINQ to Entities、Entity SQL、EntityClient、ADO.NET 資料服務和 Entity Data Model 工具。如需詳細資訊,請參閱 ADO.NET 資料平台

Windows Communication Foundation

Windows Communication Foundation 現在提供更強的互通性支援、增強在部分信任情況中的偵錯體驗以及延伸 Syndication 通訊協定支援以更廣泛運用在 Web 2.0 應用程式中,讓 DataContract 序列化程式更容易使用。

Windows Form 控制項

Microsoft.VisualBasic.PowerPacks 命名空間引進了新的 DataRepeater 控制項,能以可自訂的清單格式來顯示資料。此命名空間也包含新的向量圖案。

請參閱

概念

.NET Framework 3.5 架構

ADO.NET 的新功能

Windows Presentation Foundation 3.5 版的新功能

.NET Framework 3.5 版的新功能

其他資源

ASP.NET 和 Web 程式開發的新功能

Entity Framework 使用者入門

變更記錄

日期

記錄

原因

2008 年 7 月

加入主題。

SP1 功能變更。