CHAPTER 8

images

View Models & Data Binding

In this chapter, I am going to introduce you to view models and data binding. These are two essential techniques that allow you create apps which scale well, are easy to develop and maintain, and respond fluidly to data changes.

You may already be familiar with models and view models from design patterns such as Model-View-Controller (MVC), Model-View-ViewModel (MVVM and Model-View-View Controller (MVVC). I am not going to get into the details of these patterns in this book. There is a lot of good information about MVC, MVVM and MVVC available, starting with Wikipedia, which has some very balanced and insightful ...

Get Pro Windows 8 Development with HTML5 and JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.