生态系统:对象关系映射(.NET)

来自 PostgreSQL wiki
跳转到导航跳转到搜索

实体框架

  • 提供商 -- 微软公司
  • 网站 -- https://github.com/aspnet/EntityFrameworkCore
  • 许可证 -- 开源 (Apache License 2.0)
  • 互操作性级别 -- 通过通用 .NET 连接实现互操作
  • 已验证的 PostgreSQL 版本 -- 实际上没有运行程序,只是检查了文档
  • 上次更新 (YYYY-MM-DD) -- 2018-3-17
  • 描述 -- 实体框架 (EF) 是一种对象关系映射器,它使 .NET 开发人员能够使用特定于域的对象来处理关系数据。 它消除了开发人员通常需要编写的多数数据访问代码。
  • 附加信息 -- 点击这里

LINQ

  • 提供商 -- 微软公司
  • 网站 -- https://docs.microsoft.com/en-us/dotnet/csharp/linq/
  • 许可证 -- 专有
  • 互操作性级别 -- 通过通用 .NET 连接实现互操作
  • 已验证的 PostgreSQL 版本 -- 实际上没有运行程序,只是检查了文档
  • 上次更新 (YYYY-MM-DD) -- 2018-3-17
  • 描述 -- 语言集成查询 (LINQ) 是基于将查询功能直接集成到 C# 语言的一组技术的名称。 传统上,针对数据的查询被表达为简单的字符串,在编译时没有类型检查或 IntelliSense 支持。 此外,您需要为每种类型的数据源学习不同的查询语言:SQL 数据库、XML 文档、各种 Web 服务等等。 借助 LINQ,查询是一种一等语言结构,就像类、方法、事件一样。
  • 附加信息 -- 点击这里

NHibernate

  • 提供商 -- NHibernate 社区
  • 网站 -- http://nhibernate.info/
  • 许可证 -- 开源 (LGPLv2.1)
  • 互操作性级别 -- 通过通用 .NET 连接实现互操作
  • 已验证的 PostgreSQL 版本 -- 实际上没有运行程序,只是检查了文档
  • 上次更新 (YYYY-MM-DD) -- 2018-3-17
  • 描述 -- NHibernate 是一个成熟的 .NET 框架的开源对象关系映射器。 它正在积极开发,功能齐全,并已在数千个成功的项目中使用。
  • 附加信息 -- 点击这里