Pro single page application development : using Backbone.js and ASP.NET Part 1: the road to single page application development. Introducing single page applications JavaScript for SPAs Modular JavaScript development SPA concepts and architecture Part II: building the front end. Getting started with Backbone.js Creating a single page application step by step Part III: building the back end. Creating a back end service with ASP.NET Web API Implementing HTTP concepts with ASP.NET Web API Communication between front and back end Part IV: advanced SPA topics. JavaScript unit testing SPA performance tuning Search engine optimization for SPAs SPA deployment