title: Is the SilverlightFaultBehavior class required for Silverlight 4?
body: <p><a href="http://msdn.microsoft.com/en-us/library/ee844556%28v=vs.95%29.aspx" rel="nofollow">MSDN</a> says </p>
  
  <blockquote>
    <p>Silverlight version 4 enables support for the Windows Communication
    Foundation (WCF) SOAP fault programming model, which allows the
    service to communicate error conditions to the client. In previous
    versions of Silverlight, if an error occurred on the service, it would
    register as an HTTP 500 response code and details about the error
    would not be accessible to the Silverlight client.</p>
  </blockquote>
  
  <p>However a number of other locations suggest using this still for Silverlight 4 clients and the above seems fairly ambiguous on what to do for Silverlight 4.  I was wondering if anyone could confirm what approach should be used for handling WCF errors on Silverlight 4.</p>