dotConnect

高性能的 ADO.NET Data Provider,并且支持ORM

以下是 "产品介绍",如果您需要了解更多信息,您可以联系我们。

 dotConnect是一个基于 ADO.NET 架构的增强型数据连接解决方案,并且包含了大量创新技术。dotConnect  包括支持主要数据库和流行的云应用的高性能数据提供者,并提供了一个完整的解决方案,用于开发数据相关的应用程序和网站。dotConnect  可用于现代应用程序开发的所有领域:Web应用程序和服务、Windows窗体应用程序、移动和企业开发。

数据库特征

dotConnect 为数据库特有的特性提供了广泛的支持,包括支持各种连接模式/协议、数据库特有的数据类型等。数据提供者包括用于大容量数据加载的加载程序组件、针对特定数据源的优化、转储数据库或其部分数据为脚本并可以从脚本恢复。


ORM支持

dotConnect 支持 Entity Framework,NHibernate 和 LinqConnect (Devart 自家的 ORM 解决方案,并且完全兼容 Microsoft LINQ to SQL,并扩展了特有的功能 )这一类 ORM,并且捆绑提供了可视化设计创建 ORM 模型。


快速的数据加载

对于大多数受支持的云数据源,dotConnect 提供了一个加载程序类,它允许批量数据加载到数据源,并可以快速上传大量的记录。加载器类以批处理方式加载数据,并且可以控制以一批加载的记录数。


统一数据访问

dotConnect Universal 针对 Microsoft .NET 框架下不同数据库提供了通用数据访问,它支持大多数主要数据库服务器,Microsoft SQL Server,Oracle,DB2,MySQL,PostgreSQL,SQLite,Microsoft Access 和 Firebir,其他服务器能够用 ADO.NET、OLE DB 和 ODBC 提供者进行访问。


Entity Framework

最新的ADO.NET演进着重于将抽象层次从逻辑(关系)级别提升到概念(实体)级别。为此,微软引入了实体框架,旨在简化数据对象转换,并将数据访问查询嵌入到程序代码中。

Devart 的 ADO.NET数据提供者支持所有流行数据库 Oracle、MySQL、PostgreSQL、SQLite、DB2和流行的云应用。Devart dotConnect  产品线支持所有实体框架版本 - 实体框架 v1、v4、v5 和 v6 和实体框架核心 1.1 和 2.0 。

开发方式支持:数据库优先模型优先代码优先三种方式。