The Cached Xml Data Mapper is a a simple xml based ORM.
It converts DataReader, DataTable to custom DTOs / objects and vice versa.
Unlike ORMs which are difficult to choose from, complex to understand and that leaves a heavy memory footprint, this one is simple and lightweight.