我正在这里做我的第一个 ASP.NET MVC 3 项目,因为我需要支持存储过程,所以我决定使用带有“数据库优先”方法的 Entity Framework 4.1,例如所有的 EDMX 优点。
因为我绝对需要存储过程支持,所以我不能使用代码优先(尽可能多地)。
所有很酷的新 MVC 脚手架东西似乎都基于代码优先(我不能使用 - 见上文)——或者有一种方法/设置来影响它,以便它使用ObjectContext
而不是DbContext
??。
那么如何创建我的 MVC 3 应用程序的快速部分来搭建一些查找表 - 使用 EF 4.1 数据库优先方法?我可以使用动态数据吗?如何将此添加到现有的 MVC 3 (.NET 4) 项目中?似乎找不到动态数据的任何“添加新项目”条目.....而且我找到的所有操作视频都适用于 MVC 1 或 2 和 .NET 3.5 - 它们仍然适用吗?