As you can see, the data validation controls that come with ASP.NET will simplify your life greatly. Not only will they simplify your life because you don't have to recode your data validation for every single application, but they will make your applications more professional. They will all have a consistent look and feel to them. The code that ASP.NET creates and generates is very robust. This will give your application a robustness of its own because the data validation controls will ensure that your Web applications perform very well.