Microsoft Certified Professional Developer/Exam 70-528/Web-Based Client Development/Customize a Web page by using themes and user profiles
Apply a theme declaratively.
Apply a theme programmatically.
Apply a user-selected theme programmatically.
Define custom themes.
Define the appearance of a control by using skins.
Enable users to personalize an application by using Web Parts.
Track and store user-specific information by using user profiles.
Personalize a Web page by dynamically adding or removing child controls in a Placeholder control at run time.