views:

447

answers:

2

So, there are

  • mongodb-csharp
  • simple-mongodb
  • NoRM

as C# drivers for MongoDB available.

Which one of them is the most mature and stable one? Why would you choose one over the other two?

Are they production ready?

+4  A: 

I'd go with Sam Corder’s mongodb-csharp. Also checkout this article.

KMan
+8  A: 

The mongodb-csharp driver is about to make a huge push regarding support for typedcollections which will include full Linq support. I think you'll find that it is easy to work.

The other 2 projects are also steaming ahead. If you want .NET 4.0 support, simple-mongodb would be your best bet.

NoRM has a whole bunch of committers who are all great coders, so no problem with it except it doesn't have an official release.

Craig Wilson
I would also mention that although we haven't "officially" released, we are very API stable, and I feel the driver is production quality.
Andrew Theken