Getting started with SPA development with MVC 4
Beforehand, I'm a "traditional" C# developer that was mainly busy in the backend of web services, and I wrote code for a few WPF applications.

But now I'd like to get into modern web programming, using ASP.NET MVC4.
What I image is a single page application, where the entire program is in one page - but with navigation support for urls like "page#Section/subsection/id/etc".

But I just don't know how to start all this. I know basic JavaScript, but that's about all.
How would I start about this? 
Getting started with SPA development with MVC 4
===

Beforehand, I'm a "traditional" C# developer that was mainly busy in the backend of web services, and I wrote code for a few WPF applications.

But now I'd like to get into modern web programming, using ASP.NET MVC4.
What I image is a single page application, where the entire program is in one page - but with navigation support for urls like "page#Section/subsection/id/etc".

But I just don't know how to start all this. I know basic JavaScript, but that's about all.
How would I start about this? 