title: Validation in WPF - Custom validation rule or IDataErrorInfo
body: <p>As a new WPF programer I cant find the difference between two different way to validate user input:</p>
  
  <p>What are the pros and cons of writing custom validation rule against implementing IDataErrorInfo, and vice versa? WhenShould I prefer one over the other?</p>
  
  <p><strong>Update:</strong></p>
  
  <p>Though I got my answer already, I found <a href="http://blogs.msdn.com/b/wpfsdk/archive/2007/10/02/data-validation-in-3-5.aspx" rel="noreferrer">related article</a> that may help others.</p>