title: ASP.NET MVC Client Side Validation
body: <p>I am all about using ASP.NET MVC, but one of the areas that I hope gets improved on is Client-Side Validation.</p>
  
  <p>I know the most recent version (Preview 5) has a lot of new features for Validation, but they all seem to be after the page has been posted.</p>
  
  <p>I have seen an interesting article by <a href="http://blog.codeville.net/2008/04/30/model-based-client-side-validation-for-aspnet-mvc/" rel="nofollow noreferrer">Steve Sanderson</a>... using Live Validation, Castle.Components.Validator.dll, and a Validator framework he made. </p>
  
  <p>I have used it in my project, but I am hoping something like it will get integrated into the official ASP.NET MVC release. I definitely think the business rules should reside either on the model or in the controller rather than in the View.</p>
  
  <p>Have any of you used a similar approach?</p>
  
  <p>Are you aware of something like this being added to the official ASP.NET MVC release?</p>