0

ASP.NET MVC 3 的介绍性视频暗示我想要的工作流程是声明定义我的模型的类(代码优先设计)。

这让我觉得很奇怪,因为 Visual Studio 有一个很好的实体图设计器,它可以生成带有导航属性等的类。

是否可以使用该实体图设计器来设计模型(模型优先设计),并让 ASP.NET MVC 3 将生成的类理解为其模型?

如果可能,请提供准确的步骤:) 谢谢 :)

4

2 回答 2

0

显然这是不可能的。

(任何想证明我错并展示如何做到的人,请成为我的客人,但请提供步骤:))

于 2012-02-15T14:01:51.210 回答
-1

是的,这称为模型优先设计。您看到的大多数视频都使用了 Code First 方法。两者都有好处。

这个视频应该可以帮助你。

http://msdn.microsoft.com/en-us/data/ff628199

更新:

以下是我使用的步骤:

  1. 创建新的 MVC 项目,我使用默认的 Internet 项目。
  2. 右键单击模型文件夹,创建新实体模型(选择空模型)
  3. 将实体拖到设计器上,将其命名为 User。
  4. 右键单击设计器并选择生成数据库
  5. 在项目中使用上下文和实体。

这并不难,而且效果很好。它的工作方式与 Model First 在其他任何地方的工作方式相同。

于 2012-02-13T16:44:15.670 回答