WCF Data Services Toolkit has recently been released to make it easier to expose arbitrary data sources as OData services. Whether you want to wrap OData around an existing API (SOAP/REST/etc.), mash-up SQL Azure and Windows Azure Table storage, re-structure the shape of a legacy database, or expose any other data store you can come up with, the WCF Data Services Toolkit will help you out.
WCF Data Services provides the functionality for building OData services and clients on the .NET Framework. It makes adding OData on top of relational and in-memory data very trivial, and provides the extensibility for wrapping OData on top of any data source.
Examples of such data sources might be:
- An existing web API
- XML/CSV file(s)
- Data stored within a proprietary software system
The toolkit also makes it easy to mash-up multiple data sources so that creating a "unified model" is possible, regardless how much disparate data you or your customers might have.
Download WCF DST From: Codeplex
[tags]wcf data serives toolkit[/tags]