gpt4 book ai didi

c# - 支持Mono的ORM?

转载 作者:可可西里 更新时间:2023-11-01 07:45:45 25 4
gpt4 key购买 nike

我正在启动一个用 C# 编写的相当大规模的开源服务器项目,该项目同时针对 MS.NET 和 Mono 平台。然而,我意识到 Mono 对 LINQ to SQL 的支持有限,并且根本不支持 Entity Framework 。

我考虑过的两个 ORM 是 NHibernate 和 SubSonic。但是,我不知道它们将如何在 Mono 2.8 上运行(这是我的目标)。

那么,任何人都可以推荐一个可以在 Mono 2.8 上运行的 ORM,或者碰巧在 Mono 下成功地使用了上述一些 ORM 吗?

提前致谢。

最佳答案

单声道支持:

  • NHibernate - 免费、开源、经过验证和测试。易于配置。我个人的最爱。
  • db4o - 如果您开源自己的项目,则免费。您必须为商业应用程序许可它。远不如 NHibernate 知名。
  • siaqodb - 适用于 Mono 2.4 及更高版本。您必须为许可证支付 185 美元,但可再分发的引擎是免版税的。

从这个列表中选择时,我建议使用 NHibernate。那里有很多帮助,而且效果非常好。

关于c# - 支持Mono的ORM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4025004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com