Book description
Unleash the power of Knockout.js to build complex ASP.NET web applications
In Detail
Knockout MVC is a library for ASP.NET MVC that helps developers to move their entire business logic to the server.
With practical and accessible guidance, you will learn the skills necessary to successfully create Knockout.js-based applications of varying complexity.
Beginning with a vital overview of Knockout.js, including the MVVM design pattern, you will create a simple but powerful application capable of integrating with ASP.NET MVC as well as gain a thorough understanding of the Knockout MVC library. From this starting point, you will explore great advanced features that can be used in pure Knockout.js applications and server ASP.NET MVC logic, such as regions and complex bindings, as well as how to use the MVMM design pattern to create powerful sites separating the model, logic, and view layers.
What You Will Learn
Work with observable arrays, special bindings, and computed observables
Create a model in C# and connect it with the MVVM structure in JavaScript
Integrate the Knockout.js library into ASP.NET applications
Configure tmux and customize it for your needs
Migrate your entire business logic to the server side with Knockout MVC
Understand and use basic MVVM concepts such as declarative bindings and observable properties
Discover special Knockout.js concepts such as regions, complex bindings, combined contexts, and more
Leverage the key features of Knockout.js such as declarative bindings, templating, and dependency tracking in ASP.NET applications
Table of contents
-
Getting Started with Knockout.js for .NET Developers
- Table of Contents
- Getting Started with Knockout.js for .NET Developers
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
-
1. Introduction to Knockout.js
- Knockout.js overview
- Installing Knockout.js
- Knockout.js fundamentals
- Summary
- 2. Creating a Simple Knockout.js Application
- 3. Integrating Knockout.js in ASP.NET MVC Applications
- 4. Creating a Web Application with Knockout MVC
- 5. Advanced Features of Knockout.js
- 6. Advanced Features of Knockout MVC
- A. A Brief on Knockout MVC References and Features
- Index
Product information
- Title: Getting Started with Knockout.js for .NET Developers
- Author(s):
- Release date: May 2015
- Publisher(s): Packt Publishing
- ISBN: 9781783984008
You might also like
book
Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API
Confident of your web application skills but not yet au fait with mobile development? Well this …
book
ASP.NET Core 3 and React
Build modern, scalable, and cloud-ready single-page applications using ASP.NET Core, React, TypeScript, and Azure Key Features …
book
KnockoutJS Essentials
Implement a successful JavaScript-rich application with KnockoutJS, jQuery, and Bootstrap In Detail KnockoutJS is a Model …
book
Windows 8 and Windows Phone 8 Game Development
Creating fun, sophisticated games for Windows devices large or small has never been easier! With masses …