Fluent Validation is an ASP.NET MVC integrated validation framework that allows the developer to set validation rules using expressions. It is testable and completely compatible with the inversion of control (dependency injection) pattern and TDD (test-driven development) technique.

- Stackoverflow.com Wiki
1 articles, 0 books.

Validation is one of the key components in any web app. After all, we should never trust any input to our applications, ever.