Ранее задавался ряд вопросов по этой теме, но, поскольку ASP.NET MVC движется довольно быстро, я хотел бы повторно задать вопрос:
Что бы вы порекомендовали для обеспечения проверки ввода в ASP.NET MVC?
Требования:
- Проверка на стороне сервера
- Проверка на стороне клиента (JavaScript)
- Должен охватывать основы, такие как обязательные поля, проверка числового диапазона, проверка регулярных выражений
(Таким образом, в основном все (или большинство) вещей, которые проверяет правильность веб-форм ASP.NET *1016* do)
Текущие опции:
- Инструментарий валидатора на CodePlex
- Переход к ASP.NET MVC 2 Preview 1 (Наше приложение предназначено для внутреннего использования, и его запуск начнется через 6 месяцев, поэтому мы могли бы предпочесть предварительный просмотр)