Books & Videos

Table of Contents

  1. Chapter 1 What's New?

    1. Create a New Web Project

    2. Use Multiple Languages

    3. Set the Focus of Controls

    4. Define Multiple Validation Groups on a Page

    5. Insert Client Script into a Page

    6. Post to Another Page

    7. Selectively Display Groups of Controls

    8. Upload Files to Your Web Site

    9. Create an Image Map

  2. Chapter 2 Master Pages and Site Navigation

    1. How do I do that?

    2. Use a Master Page as a Content Page Template

    3. Modify a Master Page at Runtime

    4. Create a Site Map for Your Web Site

    5. Display Hierarchical Data Using the TreeView Control

    6. Populate a TreeView Control Programmatically

    7. Display Drop-Down Menus Using the Menu Control

  3. Chapter 3 Web Parts

    1. How do I do that?

    2. Create a Personalizable Custom Web Part

    3. Let Users Move Web Parts

    4. Let Users Add Web Parts at Runtime

    5. Let Users Edit Web Parts at Runtime

    6. Enable Web Parts to Talk to Each Other

  4. Chapter 4 Data Access

    1. Display Data in a Table

    2. Sort and View Records on Multiple Pages

    3. Edit and Delete Records

    4. Display One Record at a Time

    5. Cache the Data Source Control

    6. Cache Using Dependency

    7. Encrypt Connection Strings

    8. Connect to a Business Object

    9. Connect to an XML Document

  5. Chapter 5 Security

    1. Create a Login Page Using the New Security Controls

    2. Add Users with WAT

    3. Restrict Unauthorized Access to Pages

    4. Recover Passwords for Users

    5. Let Users Change Passwords

    6. Create Accounts with CreateUserWizard

    7. Group Users into Roles

    8. Manage User Settings

  6. Chapter 6 Performance

    1. How do I do that?

    2. Dynamically Generate Web Service Proxy Classes

    3. Precompile Your Site

    4. Cache Fragments of a Page

    5. Lower the Cost of Server Callbacks

  7. Chapter 7 Profiles

    1. Personalize Your Application

    2. Authenticate Users with Forms Authentication

    3. Save Anonymous User Profiles

    4. Transfer an Anonymous Profile to an Authenticated Profile

  8. Chapter 8 Themes, Skins, and Localization

    1. Create Themes and Skins

    2. Apply Themes at Runtime

    3. Store Themes in User Profiles

    4. Localize Your Application

  1. Colophon