官术网_书友最值得收藏!

What this book covers

Chapter 1, Getting Started, covers the basic concepts and patterns that help us understand how Knockout works. It explores the key features of Knockout, including declarative binding, automatic UI refresh, dependency tracking, and templating. The second half of the chapter takes you through building your first Knockout application—an address book.

Chapter 2, Creating a To-do List Application, takes you through building a to-do list application. The application's features include adding, viewing, deleting, sorting, and completing tasks. It also includes features to set the priority on tasks and view the number of total and completed tasks.

Chapter 3, Creating an Online Customer Registration Form, walks you through building a customer registration form. The information captured by the form includes personal information, contact details, residential and postal addresses, and credit card information. The application demonstrates Knockout's ability to create dynamic forms.

Chapter 4, Adding Validation to the Customer Registration Form, describes how to add validation to the form that we built in the previous chapter. It explores two ways of applying validation: using custom extenders and the Knockout validation plugin.

Chapter 5, Creating a Customer Banking Portal, is the first chapter in a series of three that walks you through building a customer banking portal for MyBank. It lets you set up the navigation for the application, display users' contact details, their accounts and associated transactions, and their personal information as well.

Chapter 6, Enhancing the Customer Banking Portal, adds new features to the customer banking portal that we built in the previous chapter. This chapter helps you add features to allow the users to update their personal information and transfer funds between their accounts using a wizard component.

Chapter 7, Securing the Customer Banking Portal, explores the common token-based authentication mechanisms used in modern web applications. It walks you through securing the customer banking portal using token-based authentication.

Chapter 8, Building an Editable Products Grid with CRUD Operations, walks you through building an editable products grid application. The application integrates with a server through RESTful web services. Its features include displaying, deleting, adding, and updating products.

Chapter 9, Using Google Maps APIs with Knockout, walks you through building a map application using the Google Maps APIs. The application gives the users the ability to enter address information with autocomplete predictions, based on partial address input, and displays detailed address information. It also renders a map, places markers based on the addresses selected, and displays the route between the two markers.

主站蜘蛛池模板: 扶沟县| 丹东市| 宝兴县| 成安县| 连云港市| 东兰县| 峨边| 图片| 淮北市| 界首市| 台前县| 阿拉善盟| 长海县| 达拉特旗| 延津县| 金平| 南涧| 紫云| 肥城市| 祁门县| 运城市| 新源县| 德格县| 安陆市| 康乐县| 海丰县| 山西省| 建水县| 额尔古纳市| 象山县| 焦作市| 榕江县| 漠河县| 宜昌市| 永川市| 尚义县| 冀州市| 南昌县| 高要市| 陆良县| 塘沽区|