所以,我在课堂上,我们通过主机登录数据库并运行sql命令创建表格blah blah blah,以良好的方式创建数据库。这是我习惯于通过简单的网站来自php的方式。
然后我遇到了使用DBContext生成db结构的教程(http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/adding-a-model),我相信脚手架。这是我们期望作为该框架的一部分使用的新功能吗?或者使用此功能不是最佳做法。安全性与功能性如果有的话,每种方法的优缺点是什么?多谢你们。
答案 0 :(得分:0)
那么,如果你有一个数据库,你觉得如何不必真正关心?你喜欢编写数据访问层吗?或者你更愿意创建你的类并让MVC框架担心如何坚持它?
我认为每种方法都有利弊。一些自动生成的数据库东西可能有点笨拙,我个人也喜欢创建数据库。
这篇文章可能有所帮助: