Client Insight

A 2-post collection

New Article on JsRender Templating

Super fast rendering, easy to pick up, no DOM nor jQuery dependency. That’s JsRender. Check out this month’s Client Insight column where I cover the basics of JsRender. And be on the lookout for my new full length course on JsRender, coming to Pluralsight in May 2012. JsRender is the successor to jQuery Templates created by Boris Moore. It brings a new templating library to HTML5 development that has a code-less tag syntax, high performance, no dependency on jQuery nor a DOM, supports creating custom functions, and uses pure string-based rendering. So instead of writing code like this: var i = 1;$(my.vm.movies).each(function () { var movie = this; $("#movieContainer1").append( "<div&...


Getting Started with Knockout.js

I’m back! It’s been 2.5 years since I handed the reigns of my Data Points column in MSDN Magazine over to Julie Lerman (who has done a masterful job with it) when I went to work for Microsoft. Now that I am back on my own I decided to rekindle my old flame and begin a new column dedicated to client side technologies. I’m happy to announce that this month the first article in my new column Client Insight is now available! What, 2 columns?! Yes, I am also continuing to write for VS Magazine in my monthly Papa’s Perspective column, which allows me to explore a variety of topics and...