哪个EF(代码,模型或数据库)适合从头开始创建应用程序?

哪个EF(代码,模型或数据库)适合从头开始创建应用程序?

问题描述:

我打算启动一个基于实体框架的MVC 4.0应用程序,但我对EF没有经验,所以我正在寻找一些真实世界的建议。哪个EF(代码,模型或数据库)适合从头开始应用程序?哪个EF(代码,模型或数据库)适合从头开始创建应用程序?

真实世界的应用程序通常使用数据库优先方法,因为软件架构师通常首先创建数据库图。

但是,如果您对EF没有经验,我认为先编码会帮助您更好地理解ORM的含义及其工作原理。

这是一个很好的教程。

http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

就个人而言,我开始与数据库第一的方针,从EF自动生成的模型。起初,我学会了如何与他们合作,但我并没有真正理解他们的工作方式。过了一会儿,随着应用程序的不断增长,我想出了EF的真正意义。

+0

感谢您的建议。当然,我会通过你的链接。 – 2015-02-05 16:24:32