Charlie Owen has posted links to some really useful information in this post on the Media Center Sandbox blog that I wanted to bring to everyone's attention in case you haven't seen it yet. He starts by introducing the Windows Vista Media Center SDK refresh.
Then he continues on and provides links to some extremely useful step by step guides to help developers get started creating Windows Media Center applications using the Windows Media Center Presentation Layer (WMCPL) and Media Center Markup Language (MCML).
When the Windows Vista Media Center SDK originally shipped, we included a technical reference and a set of samples in the McmlSampler application. In addition, we included a couple of complete applications (the Q podcast client and the Z sample application). However, there is a relatively large gap with respect to helping developers who are new to Media Center application development create, test, modify and deploy their own application. These documents are a really big step towards filling that gap, and I strongly encourage you to take a look at them if you are interested in developing applications for Windows Vista Media Center.
Creating a Windows Media Center application step by step
- Word Format: http://play.mediacentersandbox.com/docs/WindowsMediaCenterApplicationStepByStep.zip
- Adobe Acrobat Format (PDF): http://play.mediacentersandbox.com/docs/WindowsMediaCenterApplicationStepByStep.pdf
Creating a WiX-based installer for a Windows Media Center application step by step
- Word Format: http://play.mediacentersandbox.com/docs/WindowsMediaCenterApplicationStepByStep.WiX.zip
- Adobe Acrobat Format (PDF): http://play.mediacentersandbox.com/docs/WindowsMediaCenterApplicationStepByStep.WiX.pdf
Source code used in the above documents
If you run into questions or have feedback while working through these step by step guides, please let the Media Center team know by posting your thoughts on the Media Center Sandbox forums at http://discuss.mediacentersandbox.com/forums/.