Fluent Validation — это интегрированная среда проверки ASP.NET MVC, которая позволяет разработчику устанавливать правила проверки с помощью выражений. Он тестируемый и полностью совместим с паттерном инверсии управления (внедрение зависимостей) и техникой TDD (разработка через тестирование).