Gebäude Web Apps mit MongoDB und ASP.NET MVC, greife ich am C # Treiber oder Javascript-Treiber

StackOverflow https://stackoverflow.com/questions/2467086

Frage

Ich entwickle asp.net MVC Web-App mit MongoDB als Datenspeicher.

Ich mag andere Meinung über das, was Treiber zu verwenden wissen.

Sollte ich C # Treiber, die von der Community unterstützt wird?

Oder sollte ich Javascript-Treiber zu verwenden, die von Mongo unterstützt wird. Wie stabil ist Javascript Treiber?

Vielen Dank im Voraus ..

War es hilfreich?

Lösung

Das C # Treiber ist sehr nah eine Version 1.0 zu sein und wird nun von 10gen unterstützt. Bekannte bekannter Fehler auf der Seite JIRA sind in der Regel sehr schnell behoben. Es gibt auch eine sehr aktive Diskussionsgruppe , die eng überwacht und wird in der Regel erhalten Sie Ihre Fragen am gleichen Tag beantwortet

Ich würde sagen, es ist ziemlich sicher ist, mit dem C # Treiber in der Produktion zu starten, wenn Sie auf .Net 3.0 oder höher sind. Sie können noch ein paar Bruch Änderungen erfahren, bis Version 1.0 erreicht ist, aber es ist in der Regel nichts Besonderes und es gibt immer faire Warnung.

Andere Tipps

Ich würde nicht die JS-Treiber Client-Seite verwenden. Es wird Ihr Mongo-Server mögliche Hacks eröffnen.

Das offizielle C # Treiber ist jetzt sehr stabil. Ich habe versucht, einige der Community Fahrer vor einer Weile und sie waren zu Buggy zu verwenden.

http://www.mongodb.org/display/DOCS/CSharp+ language +

In meinen Augen benutze ich würde nie einen JavaScript-Treiber für eine Datenbankverbindung. Ich würde will immer alle Zugang meiner Daten innerhalb des c # -Code zu halten und weg von der Benutzeroberfläche.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top