as I posted in my previous email in regards Silverlight 2, I’ve decided to use ADO.NET Data Services (After consulting my mate Josh Reuben – senior SELA consultant) in order to consume the data in a very easy and light way (by using its linq notation and light weight data bandwidth using JSON).
The only main issue that I encountered with the last few days I am exploring this (new for me) technologies is the issue of cross-domain preventing:
“ADO.NET Data Services does not currently support cross-domain communications. Cross-domain communications are supported with standard REST and SOAP services, but not with ADO.NET Data Services. …… This means that a Silverlight 2 client cannot talk to services exposed through ADO.NET Data Services if those services are hosted on a different domain than the domain that hosts the Silverlight client application.”
Quoted from John Papa post here.
Recently I followed up the the Astoria blog team and found that they created a great workaround that comes to give a solution for this issue that holt me these days using these data services because my application is distributed and need to be separated for a client and server.
Find it here.
The Astoria blog team is here.