Books & Videos

Table of Contents

Chapter: Introduction

Definition and Features

03m 47s

Relationship with REST

03m 59s

ASP.NET Web APIs versus WCF

04m 1s

Chapter: A Lap Around the Basics

A Uniform Interface

03m 1s

The APIController

01m 36s

Implementation by Convention

06m 28s

Verb to Attributes

03m 59s

Chapter: A Hands-on Example: The Book Store

An Overview

01m 14s

Getting Started

02m 4s

Designing the Model

02m 51s

Creating the Endpoints

09m 30s

The Book Store: Service in Action

04m 40s

Chapter: Securing Web APIs

Authentication and Authorization

02m 23s

Types of Authentication

02m 43s

Applying Custom Basic Authentication

06m 50s

Enabling SSL and Enforcing HTTPS

03m 59s

Chapter: Extensibility

Applying Media Formatters

05m 49s

Message Handlers

04m 57s

Using Filters

02m 44s

The Service Resolver

04m 9s

Implementing OData

03m 49s

Chapter: Interacting with Clients

The HttpClient

04m 2s

Using HttpClient Message Handlers

02m 25s

Creating a Custom Client

03m 41s

A Comprehensive Demo of The Book Store App

01m 52s

Chapter: Documentation Using Help Pages

Adding Help Pages

02m 39s

Generating Additional Documentation

04m 37s

Adding a Test Client

02m 10s

Customizing Help Pages

03m 0s

Chapter: Hosting and Deploying

Hosting Options

02m 28s

A Demo on Self-Hosting

04m 24s

A Demo on OWIN Hosting

03m 3s

Setting Up the Cloud with Azure

01m 38s

Deploying Your Web APIs

03m 38s