The knockout Mapping Plugin is a great way to save time, and write less code when creating view models in knockout. When I first started using knockout I was hesitant to use the mapping plugin because I was afraid that I would lose some control over the customization of my view model. But after staring… Read more »

Knockout.js released by Steve Sanderson in summer of 2010. Although Steve works for Microsoft the decision to release knockout.js as an open source project was right. It is a standalone javascript library relying on MVVM and Observable patterns. The key principles of knockout.js are: * a clear separation between domain data, view components and data… Read more »