1
我有一个网站,直接从实体框架创建的对象生成的视图。在阅读this blog by Scott GU之后,看起来获得DataValidation的最佳方式是使用POCO对象开始。 (在链接上搜索Buddy类)如何从ASP.NET MVC3中的数据库中自动生成DataValidation“Buddy”类?
我可以自动生成我的好友类吗?或者,我是否开始误入MVC的错误之路?
我有一个网站,直接从实体框架创建的对象生成的视图。在阅读this blog by Scott GU之后,看起来获得DataValidation的最佳方式是使用POCO对象开始。 (在链接上搜索Buddy类)如何从ASP.NET MVC3中的数据库中自动生成DataValidation“Buddy”类?
我可以自动生成我的好友类吗?或者,我是否开始误入MVC的错误之路?
还是我开始误入MVC的错误脚?
恐怕这可能是这种情况与下面的句子证实了这一点:
我有一个网站,有直接从实体框架
创建的对象产生意见您不应该直接在视图中使用EF模型。有视图模型被认为是好的做法。这些类是专门针对特定视图的需求设计的类,可以包含格式和验证。一个典型的情况可能如下:
此方案的工作原理也当控制器操作从视图接收的图模型,检查的ModelState是否是有效的,映射回至模型和通模型到存储库。
以正确的方式创建MVC项目的最快捷方式是什么?数据库首先是EF,然后是AutoMapper,然后是Views?或视图,VModel,EF,数据库? – LamonteCristo 2011-02-08 02:36:37