O'Reilly logo

Mastering Windows 8 C++ App Development by Pavel Yosifovich

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

Summary

In this chapter, we saw what data binding is and how to use it. Data binding is an extremely powerful concept and its implementation in WinRT is pretty strong. Developers coming from a Win32 or MFC background should realize that a different approach is required for connecting display to data. Data binding provides a declarative model that supports separation between data and display, so the application logic only works with the data and will not really care which controls (if any) bind to that data.

MVVM concepts make this separation clearer and establish a foundation for incrementally enhancing an application without increasing maintenance headaches and logical complexity.

In the next chapter, we'll take a look at building reusable WinRT ...

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