Consuming REST/POX and REST/JSON services in Silverlight 4


A new feature in Silverlight 4 is the ability to consume REST/POX (XML) services in a strongly-typed way, using the same programming model as the desktop framework. That includes WebGet/WebInvoke attributes, UriTemplates and body styles. By default, only XML is enabled, but there are extensibility points which can be used to enable the consumption of JSON and Raw services as well (i.e., the full web programming model of the desktop framework).


I posted about the out-of-the-box support for consuming REST/POX services, and I also added another post about using the extensibility points to consume REST/JSON services on SL4. Please let us know what you think!


Carlos Figueira
Silverlight WCF Team

Comments (1)

  1. SBark says:

    Carlos – Appreciate your posts.  Quick question for you.  I have went through the Channel9 demos on Silverlight (all 8 modules) and have learned quite a bit.  These demos use SQL and the ADO.Net Entity Model.  But I curious on how to source the data from the Table Service in Azure (table, queue, and blob).  Any direction you can give would be much appreciated.  Thanks.