This is the 1.0 release of the managed interop layer for the Windows ESENT embedded database engine. This release covers the functionality used in the majority of esent applications, some of the more esoteric APIs (JetEscrowUpdate, JetIntersectIndexes) are not provided yet.
The release includes:
- The Esent.Interop DLL which is 70kb. It works with the esent.dll installed on the machine.
- XML documentation
- A small sample application showing how to create, update and query a database.
The full source-code download includes the test suite, utility application (meta-data and CSV dumping) along with 'Hello World' applications in C++/CLI, Visual Basic, C# and C (using the unmanaged API). Update: esedb module for IronPython
Esedb.zip contains the interop DLL and an esedb module for IronPython. This module stores key/value pair in an Esent database, providing dbm-like functionality.