My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Wiki pages
Links

What Is mongodb-net?

mongodb-net (MongoDB.Driver.dll) is a .Net driver for MongoDB. Initially ported from the Java Driver, it is now written entirely in C# and care has been to taken to leverage .NET language features where appropriate. Due to the nature of .NET assemblies, this work should be usable in any .NET language (C#, VB.NET, etc.)

What features does/will mongodb-net support?

What is the current status?

Basic infrastructure is in place. I am currently working on solidifying the code, bug fixing, turning unit tests green, and fulfilling level-0 driver requirements.

Please note: This driver is underway, but should be considered "pre-alpha". Although a release is up and available, it is not yet production ready.

What is the deal with the "Explorer"?

The explorer now has an installer and should run on machines with .NET 4.0 installed. It is simultaneously an example of how to use MongoDB.NET (in progress), and it intends to be a GUI manager for MongoDB servers. In its current state, it should allow you to connect to a local server running on the default port and view the server/database/collection/index metadata. It can also manage database objects! Be careful, as some operations (drops, etc.) cannot be undone.

How can I help?

If you are a .net developer, grab the source code, or a binary distribution and start using the library. Feedback is welcome. It is never too early to start squashing bugs and verifying functionality.

If you have other skills and want to help, drop me a line on this wiki page.

Influences

While now a re-imagining of the Java Driver's logic and API syntax, the work of Samus et all was used as a reference and a resource.

Powered by Google Project Hosting