0 people following this project (follow)

Project Description
Nom is a light-weight, storage-type agnostic persistence framework which is intended to provide an abstraction over both relational and non-relational data stores. It is inspired by the Ruby DataMapper library.


Nom aims to make it really easy to write adapters for different back-end data-stores, without making assumptions about those stores. At a minimum, you just need methods to handle Create, Read, Update and Delete operations. Data is exchanged using IEnumerable<KeyValuePair<string, object>>, allowing the adapter writer to manage that however they choose.

Last edited Feb 17 2010 at 10:16 AM by markrendle, version 2