八家供应商为 ADO.NET 实体框架提供驱动

  • Jonathan Allen
  • 张海龙

2007 年 12 月 24 日

话题:.NETDevOps语言 & 开发架构

ADO.NET 实体框架是微软开始.NET 框架和类型化数据集以来,致力于数据模型化工作的首个代表作。从本质上讲,它是应用代码和数据库之间的一个中间层,但与 LINQ to SQL 不同的是,它并不会严格地反映底层的数据结构,代之以将数据对象直接模型化,并以事后更新的方式处理这种映射关系。

最初,微软打算只打包针对 SQL Server 的 LINQ to SQL。但其它的数据库供应商显然不愿意被抛在后面,八家供应商已经宣布,将为在三个月内发布的 RTM 版中提供相应的驱动。ADO.NET 的David Sceppa公布了它们的名单。

  • Core Lab——提供到 Oracle、MySQL、PostgreSQL 和 SQLite 数据库的连接能力
  • IBM——提供到 IBM DB2 数据服务器和 Informix 动态服务器(IDS)数据库的连接能力
  • MySQL AB——提供到 MySQL 数据库的连接能力
  • Npgsql—— 提供到 PostgreSQL 数据库版本 7.3+ 和 8.x 的连接能力
  • OpenLink Software——提供到 Oracle、Informix、Ingres、Sybase、MySQL、PostgreSQL、DB2、Progress 和微软 SQL Server 数据库,以及任何可能通过 OpenLink ODBC 或 JDBC 桥接驱动访问的数据源的连接能力
  • Phoenix Software International——提供到 SQLite 数据库的连接能力
  • Sybase——提供到 SQL Anywhere 数据库的连接能力
  • VistaDB Software——提供到 VistaDB 数据库的连接能力

查看英文原文Vendors Line Up Behind ADO.NET Entity Framework

.NETDevOps语言 & 开发架构