2010-11-04 19 views
1

Je me demandais si quelqu'un avait des opinions concernant l'utilisation de la validation du modèle xVal ou MVC 3.0? J'ai d'abord commencé à utiliser xVal en raison de sa capacité à valider le côté client et serveur, mais le projet semble être mort (peut-être dormant est un meilleur mot) et il semble que la validation dans MVC 2.0 et 3.0 s'est grandement améliorée. Quels sont les avantages, le cas échéant, d'utiliser xval sur la validation MVC3.0 et vice versa?xval vs MVC 3.0 validations

Tout conseil est apprécié,

Merci

JP

+0

Voir aussi: http://stackoverflow.com/questions/4087664/is-xval-obsolete-with-mvc-2. – Steven

Répondre

2

Je pense qu'il n'y a aucun avantage d'utiliser xVal pour MVC 3.0 sur le support intégré. Les créateurs de xVal disent même ceci sur leur page d'accueil: xVal's CodePlex site:

Important: xVal est recommandé pour une utilisation uniquement avec ASP.NET MVC 1.0

Si vous utilisez ASP.NET MVC 2.0 ou plus tard, le cadre a support intégré pour générer la logique de validation côté client directement à partir des métadonnées du modèle . Vous pouvez toujours utiliser xVal si vous le souhaitez, mais il ne sera pas activement développé ou pris en charge.

+0

Merci, pour une raison quelconque, je n'avais jamais vu cette recommandation. C'est assez définitif! –