Oracle Provider開始支持Entity Framework
Oracle最近發布了 Oracle Data Access Component(ODAC)11. 2 Rel 4,其中增加了對 Entity Framework 4.1 和4.2的支持。這讓 .NET 開發者可以使用 Oracle 數據庫來應用這種流行的 ORM 工具,并使用 LINQ to Entities 來進行數據訪問,而不需要編寫 SQL 語句。
盡管新的提供程序(provider)支持 EF,但它并不支持最新的特性,像在 EF 4.1 中引入的代碼先行(Code First)和 DbContext。另外,除了對 EF 的支持之外,在最新的版本中還引入了多項其它特性;例如,你可以為 Oracle 數據庫中的數據編寫 WCF 數據服務(WCF Data Services)。你可以從官方文檔中了解到所有 ODAC 所支持的功能。
該提供程序的 beta 測試版本已經發布一段時間了。想要盡快上手的開發者,可以閱讀關于應用 Visual Studio Toolset 使用 Oracle 和 EF 的文章,以及簡單的教程。
Entity Framework 的設計中有提供程序模型(provider model),從而可以使用第三方數據提供程序。另外還有一個示例提供程序,顯示了如何對非 SQL Server 數據庫做到這一點。Oracle 現在為 Oracle 數據庫實現了這個工具。
Oracle 并非是唯一擁有支持 EF 提供程序的非 SQL Server 數據庫——ADO.NET 提供程序頁面列舉了所有針對各種數據庫的第三方提供程序,它們都支持 Entity Framework。
查看英文原文:Oracle Provider Gets EF Support
來自:
InfoQ
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!