OData Programming Cookbook for .NET Developers