Entity Framework 是現有之 ADO.NET 套件資料存取技術的一大技術革新。Entity Framework 可讓開發人員使用關聯式資料庫,在應用程式特定網域模型 (而非基礎資料庫模型) 中設計程式。Entity Framework 提供額外的新功能,包含對新 SQL Server 2008 類別的支援、Entity 預設 Graph 序列,以及 Entity Data Source。這個版本的 Entity Framework 支援 SQL Server 2008 全新的日期及檔案資料流功能。Graph 序列化工作協助開發人員建置可將所有 Graph 設為資料合約的 Windows Communication Foundation (WCF) 服務。Entity Data Source 提供想要嘗試 Entity Framework 的 ASP.NET 應用程式開發人員傳統的資料來源組建經驗。
LINQ to SQL 包含 SQL Server 2008 中的全新日期及檔案資料流功能支援。
ADO.NET Data Services Framework 是由模式及程式庫組合所構成,讓公開的資料成為富有彈性的 REST (代表性狀態傳輸,Representational State Transfer) 資料服務,供企業網路內部或網際網路上的 Web 用戶端使用。您可以使用 ADO.NET Data Services Framework,以任何資料來源建立資料服務。您可以透過 ADO.NET Entity Framework 的豐富整合功能,輕鬆公開基礎儲存體結構描述的概念性檢視模式。不論使用何種平台,都能輕鬆存取以 ADO.NET Data Services Framework 建立的服務和其他相容的 Windows Live (dev.live.com) 服務。對於在用戶端應用程式上執行的 Microsoft 平台,另有一組用戶端資料庫可供使用,讓您與資料服務的互動更簡易。例如,.NET Framework 用戶端可使用 LINQ 來查詢資料服務,另外也可以利用簡單的 .NET Framework 物件層來更新服務中的資料。
Windows Communication Foundation 提供強化的互通性支援、加強部分信任案例中的偵錯經驗,並擴充聯合通訊協定支援以便在 Web 2.0 中提供更廣泛的應用,因此簡化了 DataContract 序列化程式的使用方式。
.NET Framework Data Provider for SQL Server (SqlClient) 在 SQL Server 2008 中新增對檔案資料流和疏鬆資料行功能的支援。