Chapter 6. Advanced Features of Knockout MVC

In this chapter, you'll learn how to use advanced Knockout MVC features. You can develop a simple application with only basic Knockout MVC capabilities. However, any real application needs special concepts, such as regions, complex bindings, combined contexts, and so on. You may need to transfer some parameters to the server, write your own user scripts, or perform lazy loading of your data in the case of big data.

The topics that will be covered in this chapter are as follows:

  • Regions
  • Complex bindings
  • Sending parameters to the server
  • Inner computed properties
  • Lazy loading
  • Multiple view models
  • User scripts

Regions

Knockout MVC regions provide you with the Razor API to use Knockout.js control flow binding, such ...

Get Getting Started with Knockout.js for .NET Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.