When to use ASP.NET validation controls and when not to use?
<p>I am a beginner in ASP.NET programming, and my question is regarding built in validation controls provided by ASP.NET.</p>

<p>Can any one brief me the pros and cons of using ASP.NET validation controls ? Does in cause any performance penalty when it is used in production application?</p>
