Introducing Knockout JS to my Studio

Knockout JS Knockout JS—a.k.a. Knockout (KO)—gives me the final HTML-5 era solution to developing all of my user interfaces—under JavaScript, Silverlight or WPF—with the same pattern, MVVM. With KO, there is no need to respond to successful AJAX calls with lines of code that attach events to DOM elements related to the call. We can now declare these events and continue to use jQuery templates! KO makes my working life simpler because I can think in terms of MVVM for all of my UI work.

There is no need for me to sell KO—it sells itself. Just check out the homepage and see that MIX11 video. What remains are my first impressions of KO as I use in my redesign of kintespace.com (yes, finally underway!):

KO Workflow

It looks like a KO-based job goes like this:

Interesting Points

Some interesting points:

rasx()