xVal vs ASP.Net MVC Validation toolkit?
-
22-07-2019 - |
Pregunta
¿Alguien tiene alguna recomendación para cualquiera de estos marcos de validación ASP.Net MVC Validation?
Solución
xVal es prácticamente la forma estándar de hacer la validación del lado del cliente en ASP.NET MVC. En realidad, hoy Steve Sanderson acaba de lanzar una nueva versión de ella :)
El ASP.NET MVC v2 tendrá una validación del lado del cliente integrada, pero actualmente solo está en la Vista previa 1, por lo que pasará bastante tiempo antes de que se lance el proyecto. Puede ver más sobre esto en la publicación del blog de Stephen Walther ...
Microsoft Ajax CDN y jQuery Validation Library
Sugeriría usar xVal hasta que se publique ASP.NET MVC v2.
Otros consejos
Estoy usando XVal a medida que obtiene la validación de cliente y servidor con el mismo marco, se integra bien con el código MVC.
He estado utilizando los Validadores de anotación de datos con gran éxito. Sé que no es la solución final que veremos con MVC v2, pero es fácil de implementar y muy flexible.
http://mstecharchitect.blogspot.com /2009/08/data-annotations-validation-in-aspnet.html http://www.asp.net/learn/mvc/tutorial- 39-cs.aspx
La ventaja de este enfoque es que puede realizar validaciones muy complejas (aunque no del lado del cliente) mediante la creación de atributos personalizados. También es muy comprobable.