Chapter 17. Building a Media Viewer
What You’ll Learn in This Hour:
Building a functioning media viewer application
Learning how to play audio and video
Implementing another version of the MVP pattern
With the first three parts of this book behind us, we’ve uncovered most of what the typical developer needs to be successful with WPF. However, we are not going to stop here, because we have yet to take advantage of several of the most innovative and powerful features in WPF. To really let WPF shine, we are going to build a media-based application. This will send us on a deep dive into the fantastic UI customization that WPF enables through graphics, animations, and control templating, among other things.
Defining the Requirements
For the book’s final ...