Модифікувати веб-додаток «Десятка найкращих фільмів» наступним чином: Необхідно реалізувати валідацію моделі як на стороні сервера, так і на стороні клієнта.
Для керуванні процесом валідації використовувати:
- вбудовані атрибути валідації Data Annotations
- власні (кастомні) атрибути валідації
Для виведення повідомлень про помилки валідації застосовувати:
- тег-хелпери валідації (Validation Message Tag Helper, Validation Summary Tag Helper тощо)
Забезпечити гарне стилізоване оформлення повідомлень про помилки валідації (червоний колір, іконки попередження, плавна анімація появи тощо), щоб вони виглядали естетично та зрозуміло для користувача.