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
About the Author
About the Reviewers


You can also find the full documentation on the official site at

Remember, Knockout MVC is not suited for all kinds of Knockout.js-based projects. The Knockout MVC library can be very useful for some simple applications. It can help you to write applications easy and quickly. However, it has some important limitations. If you want to develop a very big and complex application, you should perhaps use vanilla Knockout.js without additional wrappers. Briefly recall Knockout MVC pro et contra.

Knockout MVC can be useful if you need an easy way to create a client-server web application without writing JavaScript code, if you want to have syntax checking and type checking on the compilation stage, or if all of your data processing methods should perform on the server side.

You probably don't need Knockout MVC if you have a big model and you don't want to send the entire model on each request, or if you want to implement a part of the logic only on the client side.

Be careful when you choose the target library. You should clearly understand the advantages and disadvantages of Knockout MVC.