Book Image

Getting Started with Knockout.js for .NET Developers

By : Andrey Ankshin
Book Image

Getting Started with Knockout.js for .NET Developers

By: Andrey Ankshin

Overview of this book

Table of Contents (14 chapters)
Getting Started with Knockout.js for .NET Developers
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 5. Advanced Features of Knockout.js

Unfortunately, the basic features of Knockout.js are often not enough to write a really complex application. In this chapter, we will discuss some advanced features that may be useful in specific development scenarios. The features can be used in a pure Knockout.js application and in an application with server ASP.NET MVC logic. Also, understanding some of its features will help you understand how Knockout MVC works (see the next chapter for more details).

The list of topics that will be covered in this chapter is as follows:

  • Loading and saving JSON data

  • Mapping

  • Binding context

  • Custom bindings

  • Extending observables

  • Using fn to add custom functions

  • Template binding