Integrare AngularJS con ASP.NET MVC

Un esempio completo che mostra come integrare AngularJS con ASP.NET MVC per realizzare una Single Page Application.