2012-08-14 73 views
0

所以,我在课上,我们创建数据库的好方式,通过登录到数据库通过主机和运行SQL命令来创建表等等等等等等。这是我习惯于用简单的网站从事PHP的一面。ASP.NET MVC3数据库创建

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

回答

0

那么,如果你有一个数据库,你不需要真的关心这个想法吗?你喜欢编写一个数据访问层,还是你想创建你的类,让MVC框架担心如何坚持下去?

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

这里有一篇文章,可能会帮助:

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

+0

谢谢。我喜欢自动化的想法,但我听说其他语言脚手架的消极态度,但这一直是基本的CRUD,而不是应用程序开发。对不起,我对编程的MVC方面相当陌生。再次感谢您的阅读! – pcproff 2012-08-14 23:02:06