RIA Services vs ADO.NET Data Services

Posted by Cody C on Stack Overflow See other posts from Stack Overflow or by Cody C
Published on 2009-06-10T17:04:52Z Indexed on 2010/03/08 3:17 UTC
Read the original article Hit count: 1018

I'm currently in the process of creating a Silverlight 3 data driven application. To access the database, 2 common approaches are used: RIA Services and ADO.NET Data Services. Does anyone have any guidance on when/why to choose each approach? Here is what I've gathered from my research / experience. Any thoughts?

ADO.NET seems to be only useful for strictly database calls. If you need to expose the data services to other applications (ignoring Silverlight 3's domain restriction), this is a good approach. Also, if the URL/Query syntax can be useful in your application, this is another advantage

RIA Services seem to be a more flexible, accepted framework. It seems to give you more than strictly database access. It does have a limitation of only being used for the Silverlight / Web application as it is not exposed via a service.

Thoughts? Ideas? Comments?

© Stack Overflow or respective owner

Related posts about silverlight-3.0

Related posts about ado.net-data-services