Client side form validation increases User friendliness. User doesn’t want to wait for page refresh and see form validation errors.
In ASP.NET MVC we can validate using Data Annotation. So we can use these validation to client side validation. No more huge validation codes.
We can use Jquery validation plugin comes with ASP.NET MVC. This bundle is not referenced in _layout.cshtml by default. We have to add it manually.