You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
model metadata
About this tag
Model metadata in ASP.NET MVC refers to the information about model properties that the framework uses for validation, display, and formatting. In a presentation on advanced MVC 3, Brad Wilson covers techniques for using non-strongly typed models, such as dictionaries, while still leveraging model metadata and validation support. This allows developers to work with dynamic data structures without losing the benefits of metadata-driven features like client-side validation and custom display attributes. The talk also explores custom routing constraints, unobtrusive jQuery validation, and combining named routes with custom HTML and Ajax helpers. These topics are relevant for developers building complex web applications with ASP.NET MVC who need flexibility in model design without sacrificing metadata functionality.
In this presentation, Brad will cover several advanced MVC topics, tips & tricks, including: using non-strongly typed models (f.e., dictionaries) while still getting model metadata and validation support; custom routing constraints; customized client-side validation with unobtrusive jQuery...