How To Build An Add-In For Windows Media Center Edition 2005

How to build an Add-in for Windows Media Center Edition 2005 First, the basics… What is an Add-in?  Add-ins are applications written in managed code (.NET Framework 1.0) that run inside Media Center.  They have access to the Media Center API as well as the usual .NET libraries. What do I need to build an…

34

Using FindService and PlayMedia to change the TV channel in Media Center

If you’ve used the MSN TV pages on Online Spotlight in Media Center you might have noticed buttons on some pages to tune to MSNBC or to The Weather Channel.  The page uses the Media Center API FindService to find which channel MSNBC is in your particular channel line up and then uses PlayMedia to…

12

Hello World - Media Center Dialogs

The Media Center API has a function to displays dialogs, similar to the ones Media Center uses itself.  An HTML application can take advantage of these to ask the user a question, or simply display a notification.  Here’s a simple example of how to create one: <HTML><BODY BGColor=”#0121BA”><SCRIPT>    function IsMCEEnabled()    {        return true    }       …

5

Creating a web page that's designed for Media Center (part one)

Previously I wrote about creating a MCL file to point to a web page so it could be viewed in Media Center.  This time I’m going to explain how to create a web page that is designed for use in Media Center. Web pages for Media Center need to be designed with a number of…

10

Creating links to web pages to view in Media Center

In Media Center there’s a page called “More Programs” that contains links to applications that have been installed for use in Media Center.  It’s easy to add a link on that page to a web page that you might want to view from Media Center, perhaps the current traffic conditions (very useful in Seattle) or…

11