Last night we posted the WCF REST Starter Kit Preview 2 release. This release features an all new client side library that is just fantastic. My part in this was to create the WCF REST Starter Kit Hands On Labs – these labs are a great way to quickly get up to speed on RESTFul development with WCF.
If you don’t know anything about REST, this simple lab is for you. It will help you to build a SOAP service and convert it into a REST service quickly and simply.
As you advance in building RESTful services you will want to control the URI that is used to address the service. In this lab you will learn the techniques for making the URI into just what you want it to be.
In this lab you will begin with the REST Collection template from the starter kit and build a read/write collection service testing it along the way with the Fiddler HTTP Debugging proxy
In this lab you will consume the RESTful service you built in Lab 3 using the new HttpClient class in the REST Starter Kit
If you are interested, I reworked the WpfSample application to make it easier to see how HttpClient is used and to better take advantage of WPFs features.
The project is here http://www.tavis.ca/files/httpClientGui.zip
and blog post with a bit more information regarding my motivations for doing it are here
I can't figure out how to consume gzipped stream using ReadAsXmlSerializable<T>()
Is there a way to decompress the stream before it hits ReadAsXmlSerializable?