Gentle.NET is a CLS-compliant, database independent object persistence framework. It has an extensive feature set, excellent performance, and reasonably complete docs. It features automatic SQL generation, object construction/caching/uniquing, validation, bindable list support, relation management, transactions, and much more. Oracle, PostgreSQL, MySQL, Firebird/InterBase, MS SQL Server (incl. CE), MS Access, SQLite, Sybase, and Sybase ASA are supported. It includes a NAnt build file as well as VS.NET project files for building under Windows. Mono 1.1.4 and higher is fully supported.
License: GNU Lesser General Public License (LGPL)
Changes:
This release updates Gentle to .NET 2.0 and adds support for generic access methods. Additionally, it contains bugfixes and improvements made since the last release almost 2 years ago. Sadly, it is also a wrap-up release for a project where development has stagnated and is unlikely to be revived (at least by the original author).