Twitter About Home

Node.js development with WebMatrix 2 and Express

I’m sure by now everyone has heard plenty about Node.js, the lightweight JavaScript-on-the-server web platform. But maybe you’ve been putting off trying it out because it’s unclear what exactly to download and install on Windows to get the best development experience.

Published Jul 9, 2012

Delay no longer! Get WebMatrix 2 (Release Candidate) and it will take care of installing all the bits you need (Node, Node Package Manager, and IISNode), and will give you a first-rate IDE experience including fancy features like autocompletion that understands Node packages and conventions.

Tutorial videos

So then, what can you do with Node and WebMatrix? This is the first in a three-part series of videos about building a mobile web app with Node.js, Express, and WebMatrix:

  1. (This post) Getting started with Node and Express using WebMatrix 2 — 12 minutes
  2. Building a web app with static UI / dynamic API architecture — 20 minutes
  3. Hints and tricks for optimising for mobiles — 14 minutes

The material is based on a talk I gave at DevSum in Stockholm a month or two back.

OK, here it is! Be sure to watch it full-screen in 720p quality, by the way, for the most readable code…


Knockout 2.1.0 released

Last night we released version 2.1.0 of knockout.js. This brings a whole bundle of added functionality and performance improvements. For a more detailed rundown of what’s new, see Ryan Niemeyer’s blog post.

Published May 9, 2012