Mongodb-CSharp - C# driver to connect MongoDB

This is a driver to connect to MongoDB using .Net. It is written entirely in C# and has been tested and developed under both Windows and Mono 2.0 (Ubuntu 32-bit 9.04). Currently many features have been implemented with a few remaining. The api is very likely to change and be in flux for a while but is quickly settling down. Its features include:

  • Connect to a server.
  • Support to Query, Insert, Update, Delete, Count
  • All BSON types supported
  • DBRef support
  • Isolation and conversion between BSON types and native .net types.
  • Database, Collection and Cursor objects.
  • Index handling routines (List, Create, Drop)
  • Roughly 80% unit test coverage. This can and will be improved on.
  • Paired connections
  • Authentication (Does not reauthorize on auto reconnect yet).
  • Database Commands
  • Basic Linq support
  • GridFS support
  • Map Reduce helpers.
  • hint, explain, $where
  • Safemode
  • Exceptions
  • Connection Pooling



http://github.com/samus/mongodb-csharp


Bookmark and Share          4079



comments powered by Disqus


Related Products

NoRM is a MongoDB driver for .Net

NoRM is a .Net library for connecting to the document-oriented database, MongoDB.

Read more