哪个 ORM 工具与 Firebird 2.5 兼容?
我想使用 Firebird 2.5 SuperServer 作为 .NET 4.0 应用程序的后端。哪个 ORM 工具兼容 .NET 4.0 和 .NET 4.0?火鸟2.5?
I want to use Firebird 2.5 SuperServer as back-end to .NET 4.0 application. Which ORM tool is compatible to work with .NET 4.0 & Firebird 2.5?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您还可以尝试 Telerik OpenAccess ORM。
You could also try out Telerik OpenAccess ORM.
人们正在使用 NHibernate 与 Firebird。
wiki 文档仅列出 Firebird 2.0.1,因此我将使用 NuGet,查看最新版本支持的方言,并进行测试。
People are using NHibernate with Firebird.
The wiki docs list only Firebird 2.0.1, so I would download it with NuGet, check the supported dialects in the latest version, and test it.
Telerik OpenAccess ORM 是免费的,除非您需要 EF5 中没有的功能。基本上 Telerik OpenAccess 与 EF 一样好,否则为什么不使用免费的 EF?
我正在寻找适用于 Firebird 1.5 的 ORM,因为迁移到 2.5 太难/成本太高,如果要承受痛苦,最好迁移到更现代的产品,并使用更高效的工具,例如 MSSQL 等。
the Telerik OpenAccess ORM is free unless you want features that are not found in EF5. Basically the Telerik OpenAccess is as good as EF otherwise why not use free EF?
I am looking for an ORM for Firebird 1.5 as the migration to 2.5 is too hard/costly and if one were to take the pain would be better to migrate to a more contemporary product, with more productive tooling such as MSSQL etc.
Symbiotic ORM 是免费的,但不是开源的。
我还没有在 2.5 上尝试过,但它确实适用于最新的 3.0
https:// www.nuget.org/packages/Symbiotic_Micro_ORM_Net_Standard_x64/3.0.0
还有一个帮助程序可以从现有架构创建 poco 类:
https://www.microsoft.com/store/productId/9NN20Q6WFKGS
Symbiotic ORM is free, but not open source.
I haven't tried it on 2.5 but it does works on the latest 3.0
https://www.nuget.org/packages/Symbiotic_Micro_ORM_Net_Standard_x64/3.0.0
There's also a helper to create your poco classes from an existing schema:
https://www.microsoft.com/store/productId/9NN20Q6WFKGS
实体框架核心: EntityFrameworkCore.FirebirdSQL 或 FirebirdSql.EntityFrameworkCore.Firebird
Entity Framework Core: EntityFrameworkCore.FirebirdSQL or FirebirdSql.EntityFrameworkCore.Firebird