SciFi
SciFi

Reputation: 469

What are the key features/benefits of RIA Services?

I am currently researching .NET RIA Services however I am having trouble finding a definitive list of the benefits of RIA services compared to plain WCF to Silverlight, or event a list of the key components that make up RIA Services. I also find it hard to see where RIA services sits in the development model and exactly what it provides to the developer.

Upvotes: 5

Views: 2406

Answers (1)

James Bloomer
James Bloomer

Reputation: 5322

Brad Abrams has a series of posts about RIA Sevices, starting with What is .NET RIA Services?. MSDN also has an introduction.

However in summary, the proposition of RIA Services is that the framework code generates a client side layer from your server side (domain) layer. Consequently it exposes your entities client side and takes care of the networking (now using WCF).

Of course you could code this all yourself. The biggest gain with RIA Services is therefore time, providing you are happy to conform to how RIA Services does things.

I have used it for a Silverlight client and found it easy to use, with the necessity to write service layer plumbing taken care of by the framework.

Upvotes: 5

Related Questions