indexed file btree implementation in C#: Commit/abort transactions, localized unicode string order, recovery of damaged files, and configurable memory footprint, hashing, prefixing, and object serialization.
Thanks to https://github.com/petlof for making this happen :)