Есть ли смысл писать собственную платформу валидации для бета-версии MVC, или вы ожидаете, что она скоро будет выпущена? - PullRequest
1 голос
/ 19 ноября 2008

Было много вопросов по проверке MVC, но до сих пор ответ был в значительной степени неубедительным.

В частности, для моих нужд я хотел бы получить что-то, что генерирует проверку клиента и проверку сервера из одного описания и должна позволять как атрибуты на основе модели, так и объявления на основе кода для тех, кто использует ORM (например, LINQ TO SQL).

Я видел несколько пакетов проверки, которые были созданы для этого, но они, как правило, вводят много зависимостей или являются довольно неполными (например, нет поддержки для флажков или нет проверки «более высокого уровня»).

Мы начинаем писать нашу собственную платформу валидации или мы надеемся, что команда действительно выпустит что-то сейчас, когда у них есть структура для валидации на месте и jQuery на борту?

Для тех, кто на самом деле использует MVC в поле сейчас, что вы используете для проверки?

Ответы [ 2 ]

1 голос
/ 17 сентября 2009

Наилучшим способом выпуска MVC 1.0 является использование xVal .
Вам также может понадобиться посмотреть этот пост о реализации Linq2SQL с xVal на случай, если это не решено / не работает.

1 голос
/ 19 ноября 2008

Знаете ли вы, что семантика проверки была добавлена ​​в превью 5? Эта статья Скотта Гу описывает, как ее использовать, а эта подробно описывает изменения в бета-версии.

Я лично не использовал его, и он может не соответствовать всем вашим требованиям, но я не сомневаюсь, что он может быть расширен, чтобы вести себя так, как вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...