The purpose of HTML form is to deliver user input from the client to the server. One of the goals of web application is to ensure that the incoming data is valid, safe, and ready for further processing. This process is called input validation.
Input validation can be divided into three steps:
The first two steps are documented and understood. They are always required to some degree and can be automated using common and custom tools. However the third step is not that simple. Most developers are never sure whether they need to use business rules in web forms.
In this post, we’ll show you how to validate ASP.NET and MVC Web forms using Business Rules Engine:Â http://www.codeproject.com/Articles/241066/How-to-Validate-ASP-NET-and-MVC-Web-Forms-Using-Bu