Just checkedin some new features to my C# 4.0 based MongoDB driver: - New simplified API, using generics and adds pluralization for collection - Added SimoIoC which will resolve resources like pluralizer, commands etc. this lets you replace certain parts of the implementation with own implementations. - Support for document references via the new type SimoReference All code is written for .Net 4.0 and is tested against MongoDB v.1.2.4 Why Simple-MongoDB? Simple support for POCOS. No mappings and no requirements of a key-value dictionary. Supports Json and anonymous types.