Understanding the Fundamentals
This section describes basic concepts to understand before you begin developing Windows Media Center applications in the following topics:
| Topic | Description |
| Overview of the Windows Media Center Platform | Provides an overview of the Windows Media Center platform. |
| Application Types | Describes the types of Windows Media Center applications: local, web, and background. |
| Creating a Strong-Named Assembly | Describes requirements for strong-name signing your assemblies. |
| Threads in Windows Media Center | Describes the thread process in Windows Media Center. |
| Understanding the Windows Media Center Back Stack | Describes the way Windows Media Center manages the page back stack. |
| Ensuring the Application Has a Single Instance | Describes how to ensure only one instance of the application can be running at a tiime. |
| Identifying Windows Media Center Versions | Explains how to detect the presence of Windows Media Center and determine the version that the user is running. |
| Identifying a Media Center Extender Session | Describes how to determine whether a user is running Windows Media Center on an Extender device. |
| Using the Preview Tool to Develop UI | Describes how to use the Preview Tool. |
| Building and Modifying the Sample Applications | Describes how to build the different sample applications that are included in the Windows Media Center SDK. |
See Also