.net object persistence

1k Views Asked by At

Can you please suggest a free, open source or low cost .net object persistence framework? I am not looking for ORM tools like NHibernate or Entity Framework. The closest commercial product that describes my need is fastobject.net framework. Thanks.

5

There are 5 best solutions below

2
On BEST ANSWER

Try db4o at www.db4o.com. It was recently acquired by Versant.

Some pro's: It's open source with code available in java and c#. The framework is dead easy to use. The community is quite nice and you can get answers quickly on the forums.

0
On

Have a look at CSLA.NET - http://lhotka.net/

0
On

You could have a look at SubSonic, goes not as deep as NHibernate does in the sense of being a 'real' ORM tool but when it comes to persistence it serves it's purpose very well.

2
On

Karvonite. It promises to be simple and non-invasive, but I haven't used it myself.

0
On

.Net SOP - Scalable Object Persistence (v4.5) is what you are looking for. Scalable, Stable and lightweight, low-memory req't and housed in a single DLL. It supports rock solid transaction (app crash, power-failure, etc... it will recover, rollback to previous committed state) and very scalable (100 million inserts in 2+ hrs using an avg laptop). It is Free, Open Source (LGPL 2.1 license) and Royalty Free redistribution, link: http://sop.codeplex.com.

This is the very 1st managed code achieving this performance + stability level. No comparison... you've got to read the product feature set and try it.