This article walks through creating a n-Tier ASP.NET Web API application and data layer using design patterns. ...