.NET ORM 解决方案和工具

Devart提供了各种产品来促进您的ORM开发并提高其生产率。 与.NET ORM相关的产品列表包括具有高级ORM支持的流行数据库和云应用程序的ADO.NET提供程序,可视化ORM模型设计器和代码生成工具,LINQ调试器和ORM分析器Visual Studio加载项以及Devart自己的ORM解决方案 。

Entity Developer

可视化的ORM模型设计器和代码生成工具,用于Entity Framework和Entity Framework Core,NHibernate,LINQ to SQL和Telerik Data Access。
主要特点
  • 模型优先和数据库优先支持
  • 强大的模型重构
  • 可视编辑器进行任何映射
  • 将CRUD映射到存储的例程
  • 无缝的Visual Studio集成
  • 从数据库更新模型
  • 从模型更新数据库
  • 基于T4模板的代码生成
  • 多种模板
  • 自定义模板支持

dotConnect

一系列具有高级ORM支持,许多特定于数据源的功能以及对云应用程序的SQL支持的高性能ADO.NET提供程序。

对于数据库:
  • EF,EF Core,NHibernate和LinqConnect技术支持
  • 特定于数据库的功能支持
  • 快速数据加载
  • 设计时功能和工具
  • DDEX
对于云应用程序:
  • EF和EF Core支持t
  • 高级的SQL 技术支持
  • 快速数据加载
  • DDEX

LINQ Insight

功能强大的Visual Studio外接程序,用于在设计时执行LINQ查询并分析ORM调用和数据访问事件。

LINQ执行:
  • 无需修改项目
  • 在设计时运行LINQ
  • 查看查询SQL和数据
  • 自动连接字符串检测
  • 数据筛选、分组和编辑
ORM分析:
  • 无需修改项目
  • 真正的LINQ和SaveChanges分析
  • 查看调用和对象层次结构
  • 查看信息,按查询汇总
  • 支持不同的ORMs

LinqConnect

一种快速且易于使用的LINQ to SQL兼容的ORM解决方案,具有自己的高级功能并支持更多的数据库和平台。
主要特点:
  • 支持不同的.NET平台
  • 高性能
  • 包括视觉ORM设计器
  • 广泛的映射支持
  • 先进的LINQ支持
支持的数据库:
  • SQL服务器
  • Oracle
  • PostgreSQL
  • MySQL
  • SQLite

.NET支持的ORM框架

Entity Frame­work
Entity Framework Core
NHibernate
LINQ to SQL
LinqConnect
Telerik 数据访问