Language

How to host your web API.

  1. Deploy a Web API to an Azure Website

    This is the final tutorial in a series that teaches the basics of creating a single page application (SPA) with an ASP.NET Web API back end. In this tutorial you deploy the application to an Azure Website.

  2. Create a mobile-friendly REST service using Web API 2 and SQL Database

    This tutorial shows how to deploy an ASP.NET web application that uses ASP.NET Web API to an Azure Website by using Visual Studio 2013 or Visual Studio 2013 Express for Web.

  3. Use OWIN to Self-Host Web API 2

    By Kanchan Mehrotra|

    This tutorial shows how to host ASP.NET Web API outside of IIS.

  4. Host Web API 2 in an Azure Worker Role

    By Mike Wasson|

    This tutorial shows how to host ASP.NET Web API 2 in an Azure Worker Role, using OWIN to self-host the Web API framework.

  5. MVC Deployment Resources

    The same deployment tools and procedures that apply to ASP.NET MVC projects also apply to Web API projects. The resources in this list are mainly for ASP.NET web applications in general or MVC in particular, but most of them have deployment information that is relevant to Web API.

Essential Videos

Pluralsight

Microsoft has made it possible for you to enjoy this Pluralsight training free of charge. In addition, you can watch more videos free of charge from Microsoft.

1. Introduction

54 mins

2. Uniform Interface

46 mins

3. HttpClient

33 mins

4. Hosting

25 mins

5. Security

10 mins

6.Extensbility

27 mins

Sponsored By: Pluralsight

Unlock access to 3,000+ dev, IT and creative courses that you can watch anytime, anywhere.

Starting at $29/mo.

Free Trial! Free Subscribe Now!

Web API Books

Microsoft's Jon Galloway recommends these books for learning ASP.NET MVC:

Pro ASP.NET Web API

Pro ASP.NET Web API

by Tugberk Ugurlu, Alexander Zeitler

Designing Evolvable Web APIs with ASP.NET

Designing Evolvable Web APIs with ASP.NET

by Glenn Block, Pablo Cibraro, Pedro Felix, Howard Dierking, Darrel Miller

ASP.NET MVC 4 and the Web API: Building a REST Service from Start to Finish

ASP.NET MVC 4 and the Web API: Building a REST Service from Start to Finish

by Jamie Kurtz

ASP.NET Web API 2 Recipes: A Problem-Solution Approach

ASP.NET Web API 2 Recipes: A Problem-Solution Approach

by Filip Wojcieszyn