Silverlight 2: Tunneling a PUT through POST with RESTful WCF Services

During my last post I point you to some resources in order to start to work with the WCF REST Starter Kit. Looking around I found another great sample where the WCF REST Starter Kit is used to tunnel a PUT through POST with RESTful WCF Services. This is really useful when you want to expose a REST interface with HTTP Methods others than GET and POST to a Silverlight 2 client application. In fact Silverlight 2 only supports GET and POST; so in order to consume REST services which expose PUT or DELETE HTTP methods you need to tunnel everything through a POST. The sample were everything is clearly illustrated is available via a screencast (18 minutes) done by Ron Bagby on Channel9.