Odkąd udzielono odpowiedzi na to pytanie, 10gen wydał oficjalny sterownik MongoDB C# i chociaż nie jest to najbardziej dojrzały sterownik C# pod względem wieku, z 10gen za nim może stać się najbardziej aktualnym.
Jest to niższy poziom niż sterownik mongodb-csharp (w tej chwili brak obsługi Linq), ale nie stwierdziliśmy, że stanowi to problem. Niedawno przeszliśmy na oficjalny sterownik z mongodb-csharp w projekcie (który nie jest jeszcze w produkcji) z następujących powodów:
- Obsługa zestawu replik w oficjalnej wersji
- Tryb bezpieczny pozwala określić, na ile serwerów ma być replikowany zapis
- Sterownik obsługuje łączenie/rozłączanie z bazą danych
- Mamy nadzieję, że jako oficjalny sterownik będzie miał większe wsparcie programistów