.net对象持久性

时间:2009-12-05 13:53:16

标签: .net object-persistence

您能否建议一个免费的,开源的或低成本的.net对象持久性框架?我不是在寻找像NHibernate或Entity Framework这样的ORM工具。描述我需要的最接近的商业产品是fastobject.net框架。感谢。

5 个答案:

答案 0 :(得分:5)

Karvonite。它承诺简单和非侵入性,但我自己没有使用它。

答案 1 :(得分:4)

www.db4o.com尝试db4o。它最近被Versant收购。

一些专业人士: 它是开源的代码,可用java和c#。 该框架易于使用。 社区非常好,你可以在论坛上快速得到答案。

答案 2 :(得分:0)

查看CSLA.NET - http://lhotka.net/

答案 3 :(得分:0)

你可以看一下SubSonic,不像NHibernate那样深入成为一个'真正的'ORM工具,但是当谈到持久性时,它很好地服务于它。

答案 4 :(得分:0)

.Net SOP - 可扩展对象持久性(v4.5)正是您所寻找的。可扩展,稳定,轻量,低内存,并且只需一个DLL。它支持坚如磐石的交易(应用程序崩溃,电源故障等......它将恢复,回滚到先前的承诺状态)和非常可扩展(使用平均电脑笔记本电脑在2+小时内进行1亿次插入)。它是免费的,开放源代码(LGPL 2.1许可证)和免版税再分发,链接:http://sop.codeplex.com

这是实现此性能+稳定性级别的第一个托管代码。没有比较......你必须阅读产品功能集并尝试它。