【问题标题】:Building Web Apps using MongoDB and ASP.NET MVC, Should I Use C# Drivers or Javascript Driver使用 MongoDB 和 ASP.NET MVC 构建 Web 应用程序,我应该使用 C# 驱动程序还是 Javascript 驱动程序
【发布时间】:2011-01-28 20:29:06
【问题描述】:

我正在开发 MongoDB 作为数据存储的 asp.net mvc web 应用程序。

我想知道其他人对使用什么驱动程序的看法。

我应该使用社区支持的 C# 驱动程序吗?

或者,我应该去使用 Mongo 支持的 Javascript 驱动程序。 javascript驱动有多稳定?

提前谢谢..

【问题讨论】:

    标签: c# javascript asp.net-mvc mongodb


    【解决方案1】:

    我不会使用客户端的 JS 驱动程序。它将打开您的 mongo 服务器以应对潜在的黑客攻击。

    官方的 C# 驱动程序现在非常稳定。不久前我尝试了一些社区驱动程序,但它们的错误太大而无法使用。

    http://www.mongodb.org/display/DOCS/CSharp+Language+Center

    【讨论】:

      【解决方案2】:

      C# 驱动程序非常接近 1.0 版本,现在受 10Gen 支持。提交给JIRA 的已知错误通常会很快得到修复。还有一个非常活跃的discussion group,它受到密切监控,通常会在同一天回答您的问题

      如果您使用 .Net 3.0 或更高版本,我会说在生产环境中开始使用 C# 驱动程序是非常安全的。在达到 1.0 版本之前,您可能仍会遇到一些重大更改,但通常没什么大不了的,并且总是有公平的警告。

      【讨论】:

        【解决方案3】:

        在我看来,我永远不会使用任何 JavaScript 驱动程序来连接数据库。我总是希望将所有数据访问保留在 c# 代码中并远离 UI。

        【讨论】:

        • Javascript 可以在服务器端运行。
        猜你喜欢
        • 1970-01-01
        • 2017-05-31
        • 2013-04-11
        • 2016-03-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多