WCF Data Services (Silverlight)
Silverlight includes a WCF Data ServicesÂ client library that enables you to access data from any service that exposesÂ an Open Data Protocol (OData) feed.Â ODataÂ is based on an entity and relationship model that enables you to access dataÂ in the style ofÂ representational state transfer (REST) resources. Silverlight-based applications can access this data through the standard HTTP protocolÂ to execute queries, and even to create, update, and delete data in the data service.Â For more information about ODataÂ and existing data services that can be accessed by using the WCF Data Services client library, see the OData Web site.
The WCF Data Services client library for SilverlightÂ is not supported for Windows Phone applications. You must instead use the OData Client Library for Windows Phone. For more information, see Open Data Protocol (OData) Overview for Windows Phone.
WCF Data Services, a component of the .NET Framework, enables you to easily implement a data service toÂ expose an ODataÂ feed in a .NET Framework application. WCF Data Services supports the full set of ODataÂ functionality for discovering, querying, and updating data in a data service. For more information, see WCF Data Services.
In This Section
WCF Data Services Client Library for Silverlight
Describes how to use the WCF Data ServicesÂ client for Silverlight to access and change data exposed as an ODataÂ feed.
WCF Data Services Tasks for Silverlight
Contains topics that show how to perform tasks by using the WCF Data Services client for Silverlight, including the following:
Walkthrough: Manually Accessing and Changing Data (WCF Data Services/Silverlight)
Demonstrates how to create and use client data service classes that require that you manually track changes that you made to data that is bound to controls.