В каких обстоятельствах вы бы выбрали FluentValidation (FV) через ASP.NET MVC 3 путь?
В чем преимущества FV над MVC? Я понимаю, что с последним нам приходится писать гораздо больше кода и помешать коду с помощью аннотаций данных. Более того, было бы проще написать специальную проверку, используя FV, чем MVC. Тем не менее, с MVC можно использовать аннотацию данных и включить проверку jQuery в.
Итак, что, по вашему мнению, заставит вас выбрать один за другим? Существуют ли обстоятельства, при которых вы бы даже использовали оба?