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 ...

Get Sams Teach Yourself WPF in 24 Hours 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.