OData protocol allows you to create RESTful data services by exposing URI end points. ASP.NET Web API supports OData queries so that your data can be consumed by the client over HTTP with the help of OData query options. Bipin Joshi illustrates how to work with the OData support provided in the Web API, and how to write OData queries.
Articles Written by Bipin Joshi
Web applications commonly store data in an RDBMS, however, applications may need to handle data that doesn't fit into traditional row-column format. In such cases Document databases, such as RavenDB, come into the picture. Vipin Joshi shows you how to work with RavenDB in an ASP.NET application.
Visual Studio 2012 uses MS-Test, Microsoft's unit testing framework, by default but also allows you to use third-party unit testing frameworks. Bipin Joshi shows you how to use these third-party unit testing frameworks and still use Visual Studio IDE to run the tests.
ASP.NET 4.5 makes it easy for you to create asynchronous HTTP handlers with the new async/await keywords and Tasks. Bipin Joshi shows you how an asynchronous HTTP handler can be created and consumed in an ASP.NET 4.5 web application.
Bipin Joshi examines Caller Info Attributes, a set of attributes that give you the details about a method caller, what they are and how to use them in a .NET application.
Visual Studio Page Inspector is a diagnostic tool that helps you to dissect and observe the HTML source and styling information of your web pages, presenting the detailed information in an easy to read form. Bipin Joshi shows you how the Page Inspector can be used with ASP.NET Web Forms.