xx Contents
Lesson 2: Using Themes and User Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .602
Using Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .602
Using User Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .609
Dynamically Adding Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .613
Lab: Applying Themes and User Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .614
Lesson Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .619
Lesson Review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .619
Lesson 3: Using Web Parts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .621
What Are Web Parts? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .621
Adding Web Parts to a Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .623
Enabling Users to Arrange and Edit Web Parts. . . . . . . . . . . . . . . . . . . . . . . . . .623
Connecting Web Parts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .625
Personalizing Web Parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .629
Lab: Using Web Parts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .631
Lesson Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .640
Lesson Review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .640
Chapter Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .642
Chapter Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .642
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .642
Case Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .643
Case Scenario 1: Meet Customization Requirements for an
Internal Insurance Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .643
Case Scenario 2: Provide Consistent Formatting for an External
Web Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .644
Suggested Practices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .645
Implement a Consistent Page Design by Using Master Pages . . . . . . . . . . . .645
Customize a Web Page by Using Themes and User Profiles. . . . . . . . . . . . . . .646
Implement Web Parts in a Web Application . . . . . . . . . . . . . . . . . . . . . . . . . . . .646
Take a Practice Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .647
10 Globalization and Accessibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .649
Lesson 1: Configuring Globalization and Localization . . . . . . . . . . . . . . . . . . . . . . . .651