Chapter 9. Application Support

So far, this book has covered the individual layers of the MVVM architecture—model, view, and ViewModel—in sufficient detail to create an application employing this pattern. There are some remaining modules of important functionality that have been omitted thus far.

This chapter will plug those holes with the glue that binds together the three aforementioned layers. This is the application support (henceforth app support) that covers a whole gamut of extra functionality that does not sit comfortably in any of the established layers of MVVM. This chapter will deal with four of these modules that are most commonly required in a modern WPF or Silverlight application.

Topics covered in this chapter are: the serialization ...

Get Pro WPF and Silverlight MVVM: Effective Application Development with Model-View-ViewModel now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.