This article will introduce you to a server side validation library. The objectives of the library are to:
- Provide a uniform and extensible approach for even complex validation scenarios.
- Reduce the amount of code required for user input validation.
- Create a consistent user experience with both visual and textual feedback regarding specific user input errors.
- Centralize page-level user validation so that it is easier to maintain and comprehend.