ASP.NET MVC3数据库创建

时间:2012-08-14 22:56:35

标签: asp.net asp.net-mvc-3 entity-framework

所以,我在课堂上,我们通过主机登录数据库并运行sql命令创建表格blah blah blah,以良好的方式创建数据库。这是我习惯于通过简单的网站来自php的方式。

然后我遇到了使用DBContext生成db结构的教程(http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/adding-a-model),我相信脚手架。这是我们期望作为该框架的一部分使用的新功能吗?或者使用此功能不是最佳做法。安全性与功能性如果有的话,每种方法的优缺点是什么?多谢你们。

1 个答案:

答案 0 :(得分:0)

那么,如果你有一个数据库,你觉得如何不必真正关心?你喜欢编写数据访问层吗?或者你更愿意创建你的类并让MVC框架担心如何坚持它?

我认为每种方法都有利弊。一些自动生成的数据库东西可能有点笨拙,我个人也喜欢创建数据库。

这篇文章可能有所帮助:

http://msdn.microsoft.com/en-us/data/gg685489.aspx