This list of books, courses, tutorials, videos, and websites will help you get up to speed on the increasingly popular TypeScript language. From the list: Developed and maintained by Microsoft, ...
Backbone is a popular library for creating MVC/MVVM-like applications in your client. Here's an introduction to Backbone and some best practices for creating a Single-Page Application with TypeScript.