MVC2 будет поддерживать несколько платформ проверки. Цитируя великого Скотта Гатри «Функции проверки ASP.NET MVC 2 разработаны для того, чтобы упростить подключение любого типа архитектуры проверки».
Поскольку DataAnnotations использует подход, основанный на атрибутах, блок приложения проверки не устареет, поскольку он также поддерживает подход на основе конфигурации и проверку нескольких наборов правил, что полезно во многих сценариях. вы можете ожидать, что в будущей версии VAB будет встроена поддержка MVC 2.
ОБНОВЛЕНИЕ: В самой последней версии блока приложения проверки версии 5 атрибуты проверки VAB наследуются от базового атрибута проверки DataAnnotations. Это означает, что VAB теперь строится непосредственно поверх DataAnnotations, а приложения, которые могут обрабатывать DataAnnotations, также могут обрабатывать атрибуты, определенные VAB.