OpenLink 和 Firebird 在发布了它们的 ADO.NET 3.5 Provider 之后,已经进入 Entity Framework 支持者列表了。
OpenLink 的 provider 提供了访问原生 Virtuoso 数据(SQL、XML 或 RDF)的能力,并且可以访问基于以下几种外部数据源的 Virtuoso Link Table:Oracle(版本 7.x 到 11.x)、Microsoft SQL Server(6.x 到 2005)、IBM DB2、Sybase(4.2 到 12.x+)、IBM Informix(5.x 到 11.x)、Ingres(6.4 到 9.x)、Progress(7.x 到 10.x)、MySQL、PostgreSQL 以及 Firebird。Virtuoso Provider 提供了如下特性:
- 和 ADO.NET 3.5 兼容
- .NET Entity Frameworks
- 与 Visual Studio 2008 全面集成
- 兼容 ADO.NET Data Services
- 兼容 LINQ to Entities
- 高性能和伸缩性
- 高安全性
- 支持原生和第三方 RDBMS 引擎和 Web Service
其他的 ADO.NET Provider 有:IBM ADO.NET、Sybase SQL Anywhere、PostgreSQL(Npgsql)、Devart、Oracle、Core Lab 和 MySQL。
查看英文原文: New Entity Framework Providers: OpenLink and Firebird
评论