Project Description
DbfDotNet aim is to offer a fully .Net framework managed support for dBase files and indexes.
It is designed as a very quick embedded single-user database/entity framework.
As it work on disk (rather than on memory) It is able to cope with very large datatables.


DbfDotNet primarily goals is to be :
  • Quick
We aim to be the fastest data access database there is for .Net.
To achieve that we have to give up on features that would slow it down.
This is why DbfDotNet do not support transaction or multi-thread access.
  • Compact
In term of principle we offer only one way of doing things to keep the library The library as small as possible.
The aim is also to adapt the runtime memory footprint based on the machine current workload.
  • Resilient
Despite not being acid the aim is still to be crash proof and also allow easy backup and restore mechanism.
  • Simple
DbfDotNet offers a very straight forward object mapping mechanism.

Last edited Jul 7, 2009 at 11:33 PM by paganaye, version 4