O'Reilly logo

Microsoft Visual Studio 2015 Unleashed, Third Edition by Mike Snell, Lars Powers

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using Knockout

Knockout is a popular JavaScript library that simplifies writing dynamic web user interfaces that rely heavily on data. It provides client-side, declarative data binding that works to keep the user interface updated as data changes. This includes data that changes in response to a user action or an update from the server. Knockout works to keep your UI and data in sync.

Knockout is a small JavaScript library that all browsers support. You can use it with jQuery, but Knockout does not require jQuery. Instead, Knockout works using data binding to automatically keep your UI and data in sync (versus using jQuery to find DOM elements, track them, and update them for every action).

Understanding Knockout Basic

Knockout uses the MVVM ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required