Using ASP.NET Web API, MVC and Angular.js to create a Single Page Application (SPA) that supports CRUD operations.