What is Web API? It is a Framework for building HTTP services on top of the .NET Framework. To get familiarise yourself with ASP.NET Web API then you can read this post here. What is OData? Open Data Protocol is a web protocol for accessing information via services. It is built upon technologies such as XML and JSON. More on this topic can be read here. What is ASP.NET Web API OData? It is a...
OData Querying Options in ASP.NET Web API
What is OData? Open Data Protocol is a web protocol for accessing information via services. It is built upon technologies such as XML and JSON. OData allows you to exposing the data and metadata in a standard way. OData Querying is a query language which allows the clients to send the OData defined parameters in the query string of the request URI. This post discusses the various OData query...
Building Windows Phone Application using HTML5 and OData
This post explains the steps to create a Windows Phone application using HTML5 and OData. You need to install Windows Phone SDK on developer machine which can be downloaded from here. The idea is to show the product categories information from Northwind OData service. 1. Create a ASP.NET Web application and refer the Northwind OData service 2. Add the Jquery and datascript libraries into...
Creating an OData service on the .NET Framework
Open Data Protocol is a web protocol for accessing information via services. It is built upon technologies such as XML and JSON. The main component for building the OData service on .NET Framework is WCF Data Service. OData service can support different data source models including ADO.NET Entity Framework. LINQ to SQL etc. This post outlines the steps to creating an OData service on the .NET...
Working with Public OData Producers
There are number of public products or services which have already adopted OData in their data publishing and also provided the OData compatible interfaces for the clients to consume the application data. Microsoft products SharePoint 2010, Windows Azure Storage Service,SQL Server 2008 Reporting Services have started supporting OData. Many online services such as Netflix.com,eBay.com...
OData and Windows Azure
This post discusses about building a service using CLOUD platform that can reach various devices. What is OData and Where it fits in? OData is a specification that makes very easy to exchange and interact with data on the web. So OData is all about connecting up devices to the CLOUD. This post also discuss how to create a OData Service in Visual Studio 2010 and host it on Windows Azure...