当前位置:  开发笔记 > 编程语言 > 正文

ASP.NET MVC3和MongoDB

如何解决《ASP.NETMVC3和MongoDB》经验,为你挑选了1个好方法。

我想使用ASP.NET MVC3和MongoDB构建一个新的Web应用程序.我在网上看过很多例子,甚至自己构建了一些工作代码,但我想知道如何设置我的应用程序.在使用Entity Framework的MVC示例中,它们将所有内容放在Models文件夹中.我想我会做同样的事情,但我应该在哪里提出我的疑问等等.我应该把它们抽象到更好的位置.我对制作C#应用程序和.NET世界有点新意,所以我还不清楚一些"方法".另外,每次需要时都会创建数据库对象(我告诉它mongo的服务器地址)是否会影响性能?我可以只连接一次然后通过该对象进行通话吗?每次执行该操作时,它是否真的重新连接?

谢谢!



1> Martin..:

通常,在模型中,您有一个表示域的对象模型.

使用MongoDB,这不会改变.模型中的对象仍将具有属性和行为.

改变的是,不是将每个对象存储在关系模型的表中,而是存储对象图.假设您有发票.您将存储发票,发票的所有行都作为单个记录存储.就是这个,并不是那么复杂.

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有