The OData SDK brings together a wealth of resources to help you
participate in the OData Eco-system.
If you create or know of an OData Library, Sample Service or
Code Sample not listed here be sure to let us
know
Client Libraries
Client Libraries allow you to easily write applications that
work with data exposed via OData.
There are libraries for most key platforms, so you can use OData
from your platform of choice.
Server Libraries
Server Libraries are libraries you need if you want to create an
OData service (aka Producer).
Sample Services
To help you learn OData we have three live OData Services for
you to experiment with:
| Service Name |
Description |
Browse |
|
Read-Only OData Sample Service
|
A simple model (Categories/Products/Suppliers) exposed via a
Read-Only OData service.
|
browse...
|
|
Read-Write OData Sample Service
|
A simple model (Categories/Products/Suppliers) exposed via a
Read-Write OData service.
NOTE: data is held in your session - which is identified by the url
- so there are limits on the amount of number of resources per feed
(max 50), the size of string properties (max 256 characters), and
all your data is lost when it your session ends.
|
Browse ... |
|
Read-Only Northwind Service
|
The famous Northwind database exposed via an Read-Only OData
service.
|
browse...
|
OData SDK - Sample Code
The OData SDK includes some sample code to show you how to do
everything from create a general purpose OData Explorer to creating
OData services and tests that verify that service is producing
valid OData.
| Sample |
Description |
Download |
|
All code Samples
|
One large zip file that contains all the of the samples listed
below.
|
download |
|
OData Explorer
|
Sample code for 'OData Explorer' a Silverlight 4.0 application
designed to allow ad-hoc browsing of OData Services.
|
download |
|
OData Validation Toolkit
|
A code sample that shows how to generate tests specific to your
OData Service using T4 test templates.
|
download |
|
OData Provider Toolkit
|
A series of samples that show you how to write a custom Data
Service Provider for ADO.NET Data Services or WCF Data
Services.
|
download |
|
Sample Services
|
A copy of the code used in the sample services above.
|
download |