Information Technology

Knock out (2 Days)


Knockout.js is a data binding system built in JavaScript which helps us make better client-side applications. It allows a simpler and dynamic way to bind data from the UI to the back-end data. Using the MVVM (Model-View-ViewModel) pattern we will learn how to make rich user interfaces using ASP.NET MVC and Knockout.js. This class replaces the ADO.Net: Accessing Data with .Net 4.

Performance Objectives: Upon completion of this course, you should be able to:

  • Describe what Knockout.js is
  • Describe what MVVM is
  • Create an application which uses Knockout.js
  • Bind to form fields and more
  • Use and define observables
  • Add user-defined scripts to the Knockout.js system
  • Add custom bindings
  • Implement Knockout.js in both ASP.NET and ASP.NET MVC

Intended Audience: Anyone interested in accessing data in the Knockout.js

Recommended Prerequisite: Knowledge of Windows and .NET Programming

  • Sorry, there are no classes currently available for this course.
    Contact the DES Training Center traininginfo@des.wa.gov for training options.