根据 Visula Studio Express 2012 中的这篇文章,我在玩 Entity:http: //msdn.microsoft.com/en-us/data/gg685494.aspx
在一些发现之后不得不完全重新这样做:
- 根据您可以创建数据库的文章,这是正确的,但除非您右键单击图表中的空白部分选择属性并选择“代码生成策略”(我只有默认值),否则不会创建类。之后我的项目由于错误而不再构建。尝试再次创建一个新创建的项目并不再创建模型类(不知道我做了什么让它第一次工作)。
- 在图表中创建产品后,创建一个数据库,然后在第二个项目中使用该数据库创建模型 products.cs 文件已创建但没有注释(我的产品名称为 200 char max 但它不在 products.cs 文件中)。
- 在第二个项目中搭建控制器和视图后(从第一个项目中的模型创建的数据库中制作模型),产品名称被错误地验证为最大 200 个字符。即使设计器显示最多 200 个 products.cs 文件也缺少注释。
如果我在这里做错了什么,谁能向我解释如何从实体图中创建 product.cs 文件,并且仍然留下一个可构建的项目?从数据库创建的模型类没有注释(例如最多 200 个字符字段)是否正常?
我喜欢 Entity 和它的想法。那里有很多带有视频的文档,但现在我会出去买一顶帽子,因为我会把所有的头发都拉出来,试图习惯它的工作方式:-)