This sample shows how Windows Live ID can be used with RIA Services. The sample is built using the Windows Live ID Web SDK and leverages the WebAuth QuickStart Sample. It includes a custom Authentication Domain Service that knows how to interpret Windows Live ID tokens and a custom Authentication Service on the client that opens another window for Login.

There are a few steps required to run this sample.

1.       Install the WebAuth QuickStart Sample (available in the SDK)

2.       Build the Windows Live ID Authentication Sample

3.       Copy default.aspx.cs from the Authentication Sample to C:\inetpub\wwwroot\WebAuth\Sample

4.       Publish the Web project to http://localhost/WindowsLiveIDAuthSample.Web

5.       Browse to http://localhost/WindowsLiveIDAuthSample.Web/WindowsLiveIDAuthSampleTestPage.aspx

 

This covers some of the use cases for Authentication in RIA Services for Visual Studio 2010.

WCF RIA Services

Microsoft WCF RIA Services simplifies the traditional n-tier application pattern by bringing together the ASP.NET and Silverlight platforms using WCF. The RIA Services provides a prescriptive pattern to write application logic that runs on the mid-tier and controls access to data for queries, changes and custom operations. It also provides end-to-end support for common tasks such as data validation, authentication and roles by integrating with Silverlight components on the client and ASP.NET on the mid-tier. It includes rich tooling for integrating client and mid-tier projects and for building rich UI through the simplicity of drag-drop support. 

 

For the latest information please click here .

 

RIA Services Home Page with links to the download site, MSDN docs, talks ... can be found here.

 

For help porting applications to the latest bits - Breaking Changes from Beta(PDC 09) to RTW

 

The document above also insludes guidance on updating VS 2008/.NET 3.5 RIA Services applications to VS 2010/.NET 4

Please use the forums to provide feedback or post questions.

 

Sample download instructions

Please note that once you have downloaded a Sample.zip from below to your machine, you need to right click on the .zip, go to the Property Page and explicitly UnBlock the content. Only then should you extract the .zip file.