WCF RIA Services

Although you can consume WCF Services in Silverlight, you will probably find that creating and maintaining your services becomes somewhat of a chore. The drawbacks of creating and consuming WCF Services include the following:

  • A lot of repetitive boilerplate code is required to implement CRUD-style operations.
  • Services become more complex when you add support for filtering/sorting/grouping/paging.
  • You will constantly need to update your service references in your client whenever the contract on the server changes.
  • You will need to write and maintain logic, such as validation and business rules, on both the server and the client. This duplicated code requires additional effort to write, test, and maintain, and the code can easily ...

Get Pro Business Applications with Silverlight 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.