在什么情况下您会选择FluentValidation (FV)而不是ASP.NET MVC 3?
FV相对于MVC的优势是什么?我意识到我们在使用后者时需要编写更多的代码,并且可能会在代码中添加数据注释。此外,使用FV编写自定义验证似乎比MVC更容易。然而,使用MVC可以使用数据注释并插入jQuery验证。
那么,在您看来,什么因素会使您选择其中之一?是否有情况下您会同时使用两者?
FV相对于MVC的优势是什么?我意识到我们在使用后者时需要编写更多的代码,并且可能会在代码中添加数据注释。此外,使用FV编写自定义验证似乎比MVC更容易。然而,使用MVC可以使用数据注释并插入jQuery验证。
那么,在您看来,什么因素会使您选择其中之一?是否有情况下您会同时使用两者?