About This Book
In a step-by-step manner, explore how to customize and extend KnockoutJS to take your app to the next level
Great examples show how KnockoutJS can simplify your code and make it more robust
Who This Book Is For
What You Will Learn
Organize and maintain your code when applications begin to grow
Integrate and manage events to give the user a better experience
Extend the framework to create your own components
Split your application in modules to keep it engrossing and maintainable
Manage templates to keep your HTML as simple as possible
KnockoutJS is a Model View ViewModel (MVVM) framework that allows you to simplify the design of complex user. Knockout makes data manipulation simple and leads to maintainable web applications.
KnockoutJS Essentials gives you an insight into the best practices when designing and building MVVM web applications using the KnockoutJS framework. Packed with real-world tasks, this book starts with an introduction to the Knockout library, helping you make organizational and design decisions. You get a walk-through of the key concepts and terms that are common to development of Knockout applications. Finally, you will learn about the full-stack Knockout framework DurandalJS, which will give you all the tools you need to write complete single-page applications.
Essential Skills for Hackers
Essential Skills for Hackers is about the skills you need to be in the elite hacker family.
The book will mainly about two things: TCP/IP 101, and Protocol Analysis. The better the hacker, the more we will be able to master TCP/IP. Once the reader understands what TCP/IP is, what it looks like, the book will go...
Pro Tools for Video, Film, and Multimedia
"Pro Tools for Video, Film, and Multimedia" offers comprehensive coverage of the extensive features of Pro Tools, giving you the skills you need to take any multimedia soundtrack project from concept to completion. It covers a wide range of audio topics, including the equipment you need to use Pro Tools with video, tips...
Designing a good interface isn't easy. Users demand software that is well-behaved, good-looking, and easy to use. Your clients or managers demand originality and a short time to market. Your UI technology -- web applications, desktop software, even mobile devices -- may give you the tools you need, but little guidance on how to use them...
Want to create websites that deliver the fast response times, dynamic user interfaces, and special effects that today's users expect?
Oracle 12c: SQL
Now you can master the latest version of the fundamental SQL language used in all relational databases today with ORACLE 12C: SQL, 3E. Much more than a study guide, this edition helps you transform a basic knowledge of databases into proficiency with the latest SQL and Oracle concepts and techniques. You learn to use Oracle 12c SQL most...
Replication Techniques in Distributed Systems (Advances in Database Systems) The dream behind interconnecting large numbers of computers has been to have their combined capabilities serve users as one. This distributed computer would compose its resources so as to offer functionality, dependability, and performance, that far exceed those offered by a single isolated computer. This dream has started to be realized, insofar...