WCF Data Services Vs ASP.NET Web API OData

If you are struggling with picking WCF Data Services/ ASP.NET Web API OData here are the high level key differences between these 2 implementation stacks.

WCF Data Services ASP.NET Web API OData
Architecture Interfaces Components
Server / Client? Server and Client Server only
Maturity Released Preview
OData coverage Full Partial, more coming
Flexibility Low High
Key requirements IQueryable
Custom business logic Medium Easy
Formats OData only Any format
Untyped Yes No
Advertisements