I know two most popular C# drivers for mongodb, this are mongodb-csharp and NoRM. Both of them have some problems. For example, with mongodb-csharp I can’t use full functional linq and with NoRM I can’t store large file in mongodb. In my project, I need to use linq with large objects (files).
Share
You could check official 10gen’s MongoDB C# driver. It doesn’t support LINQ yet, but they added really nice query mechanism for GridFS.