O'Reilly logo

Windows Phone 8 Development Internals by Andrew Whitechapel and Sean McKenna

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Data binding and MVVM

Sooner or later, your app will need to present data in the user interface (UI). Most modern programming frameworks provide mechanisms to make rendering data in the UI simple and robust. At the same time, these frameworks promote better engineering practices by cleanly separating the data from the UI, establishing standard mechanisms for connecting the data and UI in a loosely coupled manner, and ensuring that components consuming the data are conveniently notified of any changes (either initiated in the UI or from the underlying data source) so that the app can take appropriate action. The feature that carries out all this cool behavior is called data binding. This chapter examines the data-binding support in the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required