05
May
08

Which Data Service client environment is most compelling to you?

One of the great things about ADO.NET Data Services is the flexibility around consuming it. Being able to create a single service that can in turn be leveraged by different applications in different environments makes it a very powerful feature. Currently there are three client-libraries available:

  1. Standard .NET (for the lack of a better term)
  2. Silverlight
  3. ASP.NET AJAX

I’m curious which client environment people feel will prove to be the most useful. If you were to adopt ADO.NET Data Services and begin implementing it in your applications, which scenario would you see a data service fitting into best?

Would the ease of data service creation and consumption enable you to begin creating more AJAX-enabled web applications? Does the Silverlight data service client library motivate you to begin looking into developing data-centric Silverlight applications?

I’m interested to hear your thoughts…


4 Responses to “Which Data Service client environment is most compelling to you?”


  1. 1 Sanjay May 5th, 2008 at 10:21 pm

    I have been considering the AJAX portions.

  2. 2 Timothy Khouri May 5th, 2008 at 11:38 pm

    I think that the most often application will be from AJAX. My biggest reason for this is simply numbers. There will be 100 times more pure AJAX mashups out there for ever RIA.

    I do believe that Astoria is bringing some great power in the form of data to Silverlight and “Standard .NET”, but I think that those uses will be secondary to an AJAX client end.

  3. 3 Timothy Khouri May 5th, 2008 at 11:40 pm

    I meant to say “pure AJAX, and also mashups” up in my comment above.

  4. 4 Brian Lendring May 6th, 2008 at 12:27 am

    I doubt we’ll be doing Silverlight development anytime soon, but AJAX development is a growing need that data services seems to make easier.