O'Reilly logo

ASP.NET Core Essentials by Shahed Chowdhuri

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

Model-View-ViewModel (MVVM) with KnockoutJS

The official ASP.NET documentation mentions KnockoutJS as an option for building a Model-View-ViewModel (MVVM) web application; refer to http://docs.asp.net/en/latest/client-side/knockout.html .

Getting started with KnockoutJS

KnockoutJS is a popular JavaScript framework that you can use by itself, or with jQuery, and other JavaScript libraries. It uses the MVVM pattern on the client side and facilitates data binding between HTML elements and JavaScript variables.

Similar to AngularJS, the easiest way to set up KnockoutJS to your web application in Visual Studio 2015 is to update your bower.json file in a new web application. Once again, launch Visual Studio 2015, click on File | New | Project, and then ...

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