文档讨论了 ASP.NET/C# MVC 中模型的构建和数据验证,包括模型组成、创建模型的方法以及如何通过模型自动完成数据验证。提出了不同的开发方式如数据库优先、代码优先和模型优先,并指出适用场景。最后,介绍了多种数据注解属性,说明了各属性的用途及其对服务器端和客户端的支持情况。