【发布时间】:2023-03-12 14:29:01
【问题描述】:
我想使用 ASP.NET MVC3 和 MongoDB 构建一个新的 Web 应用程序。我在网上看到了很多示例,甚至自己构建了一些工作代码,但我想知道我应该如何设置我的应用程序。在使用实体框架的 MVC 示例中,它们将所有内容都放在 Models 文件夹中。我想我会做同样的事情,但我应该把我的查询等放在哪里。我应该把它们抽象到一个更好的位置。我对制作 C# 应用程序和 .NET 世界有点陌生,所以我还不清楚一些“方法”。另外,每次我需要它时创建数据库对象(我告诉它 mongo 的服务器地址)是否会对性能产生影响?我可以只连接一次然后通过那个对象说话吗?每次我执行该操作时它真的会重新连接吗?
谢谢!
【问题讨论】:
-
是的,我熟悉 MVC 概念并且之前也做过,但是我很好奇将它与 MongoDB 集成的最佳方式是什么。
标签: c# asp.net asp.net-mvc-3 architecture mongodb