WCF RIA Services Release Candidate

Together with the Silverlight 4 Release Candidate comes the WCF RIA Services Release Candidate.

RIA Services are an application design pattern that lives between ASP.NET and Silverlight in a multi-tier architecture. Inside RIA Services you can host application logic for data access control, queries, and other data operations. Integration with Silverlight components and controls allows for data validation and access control to automatically be made available to the client.

This release candidate is intended to be used together with the Silverlight 4 developer tools.

The WCF RIA Services toolkit contains additional features that are not part of the main product. Included in the March 2010 toolkit are better service integration with LINQ, custom endpoints for exposing RIA services using SOAP and JSON, and an ASP.NET control for connecting to a RIA service.