How to Componentize an Application
Componentizing an application is the process of creating one or more custom components that contain the application and its resources.
To track your progress in the following table, select the check box next to each step.
|1. Determine the resource requirements of the application.||Determining Application Resource Usage|
|2. Determine how many components to create for the application.||Component Boundary Analysis|
|3. Write descriptive Help for each component.||Component Help|
|4. Create a component definition (.sld) file.||Creating an SLD File in Windows XP Embedded Studio Help|
|5. Create one or more repositories for the components.||Creating a Repository in Windows XP Embedded Studio Help|
|6. (Optional) If the components have more than one repository, create a repository set and add those repositories to the set.||Creating a Repository Set in Windows XP Embedded Studio Help|
|7. To manage related objects more easily, create a package to hold the application components and their repositories.||Creating a Package in Windows XP Embedded Studio Help|
|8. Create one or more components for the application.||Creating a Component in Windows XP Embedded Studio Help|
|9. Import the new components into the component database.||Importing an Object into the Database in Windows XP Embedded Studio Help|
|10.Test the component.||Best Practices for Testing a Component in Windows XP Embedded Studio Help|
|11. Release the component.||Releasing a Component in Windows XP Embedded Studio Help|
For more information about componentizing applications, see Creating Custom Components for Windows XP Embedded in the MSDN Library.
© 2006 Microsoft Corporation. All rights reserved.