This document discusses containerized application delivery on the Microsoft stack. It provides an introduction to containers and their advantages over traditional virtual machines. It then discusses the differences between Linux containers and the two types of Windows containers - Windows Server containers and Hyper-V containers. The document demonstrates how to set up and use containers on Windows and the container support in Visual Studio 2017 and Visual Studio Code. It also discusses Azure Container Service and provides some tips for containerized workflows.