Language

Introduction

ASP.NET Single Page Application (SPA) helps you build applications that include significant client-side interactions using HTML 5, CSS 3 and JavaScript. It’s now easier than ever before to getting started writing highly interactive web applications.

The ASP.NET and Web Tools 2012.2 Update ships a new template for building single page applications using knockout.js and ASP.NET Web API. The template includes a “todo” list application that demonstrates common practices for building a JavaScript HTML5 application that uses a RESTful server API.

In addition to the new SPA template, new community-created SPA templates are also available for download.

Install Visual Studio Express 2012 for Web Free

In this chapter, you'll learn:
Content for using the new SPA template and Knockoutjs.

  1. KnockoutJS SPA Template

    By Mike Wasson|

    The Knockout SPA template is part of the Web Tools 2012.2 release. It is based on jQuery and KnockoutJS

  2. Know a library other than Knockout?

    By Mads Kristensen|

    Learn more about the additional SPA templates and decide which one is best for you.