两年前我做了MVC 2。我现在使用MVC 4,并想确认一些事情。数据注解和MVC 4
1)在MVC 4中,我们不需要创建ModelMetadata类来使用数据注释进行数据验证注释。我们可以简单地注释模型类本身。换句话说,如果我们使用EDM生成器为我们生成一个模型和相应的类,那么我们可以创建一个具有相同名称的一组新的部分类,并在这些部分类本身上使用数据注释属性。
我们并不需要创建一个新的类型的模型元数据类和装饰是类数据注解/属性,就像这里:http://www.asp.net/mvc/tutorials/older-versions/models-%28data%29/validation-with-the-data-annotation-validators-cs
2)对于数据的注释工作,我们只需要一个参考到System.ComponentModel.DataAnnotations而不是Microsoft.Web.Mvc.DataAnnotations。
3)我们不需要在Global.asax文件的Application_Start事件中实例化默认的模型联编程序。
请您确认我的理解是否正确?
非常感谢。 –