Great walkthrough: Build a media player in Expression Interactive Designer

Expression Interactive Designer Through KarstenJ comes this gem of a tutorial in the Expression blog that walks you through building an interactive media player using Expression Interactive Designer for the Windows Presentation Foundation.

I went through the tutorial end-to-end tonight.  Along the way, you'll:

  • Create a Play/Pause button out of a CheckBox using States and Triggers on a template,
  • Add a MediaElement to the scene, and Databind sliders to two of its properties, and finally,
  • Use a custom ValueConverter to Databind to one of the controls that provide user feedback. 

The tutorial is eloquently written and showcases quite a few concepts.  As you follow along, I encourage you to toggle back and forth to peek at the XAML Code that Expression is creating for you behind the scenes.  The process should take under an hour.

I did the walkthrough using the June CTP of .NET 3.0 (formerly WinFX) and the June CTP of Expression Interactive Designer, all of which is holding up rather well on my army of long-suffering laptops.