New Web Services features in Silverlight 2 RTW

The Silverlight Web Services Team has posted a great article about the new features available in the RTW release.

The article gives details about:

  • SOAP Headers
  • SOAP Faults
  • Reusing existing types in “Add Service Reference”
  • Duplex Services
  • Support for ChannelFactory<T>

Faults and Exceptions when using Web Services in Silverlight 2

In this great post Eugene Osovetsky answers the following questions:

  • Why are exceptions not “propagated” from WCF services to Silverlight clients?
  • Why are SOAP Faults not supported?
  • Given the limitations on exceptions/faults, are there any tricks I can use to make my scenario work? Is anything planned to improve this in the future?
  • I can’t even get basic error handling to work when calling web services in Silverlight. Can I at least tell when something went wrong, even if I can’t access the exact fault details?

Silverlight 2 Beta 2 WCF Polling Duplex article

Peter McGrattan has posted three great articles about Duplex support in Silverlight: