
Wei-Meng Lee...............................................Publisher: O'ReillyPub Date: June 2005ISBN: 0-596-00812-0Pages: 352Table of Contents
|
Index
|
Errata

Copyright

The Developer's Notebook Series

Notebooks Are...

Notebooks Aren't...

Organization

Preface

Who This Book Is For

How This Book Is Organized

Where Can I Learn More?

What You Need to Use This Book

Conventions Used in This Book

Using Code Examples

Safari® Enabled

I'd Like to Hear from You

Comments and Questions

Acknowledgments

About the Author

Chapter 1.
What's New?

Section 1.1.
Create a New Web Project

Section 1.2.
Use Multiple Languages

Section 1.3.
Set the Focus of Controls

Section 1.4.
Define Multiple Validation Groups on a Page

Section 1.5.
Insert Client Script into a Page

Section 1.6.
Post to Another Page

Section 1.7.
Selectively Display Groups of Controls

Section 1.8.
Upload Files to Your Web Site

Section 1.9.
Create an Image Map

Chapter 2.
Master Pages and Site Navigation

Section 2.1.
How do I do that?

Section 2.2.
Use a Master Page as a Content Page Template

Section 2.3.
Modify a Master Page at Runtime

Section 2.4.
Create a Site Map for Your Web Site

Section 2.5.
Display Hierarchical Data Using the TreeView Control

Section 2.6.
Populate a TreeView Control Programmatically

Section 2.7.
Display Drop-Down Menus Using the Menu Control

Chapter 3.
Web Parts

Section 3.1.
How do I do that?

Section 3.2.
Create a Personalizable Custom Web Part

Section 3.3.
Let Users Move Web Parts

Section 3.4.
Let Users Add Web Parts at Runtime

Section 3.5.
Let Users Edit Web Parts at Runtime

Section 3.6.
Enable Web Parts to Talk to Each Other

Chapter 4.
Data Access

Section 4.1.
Display Data in a Table

Section 4.2.
Sort and View Records on Multiple Pages

Section 4.3.
Edit and Delete Records

Section 4.4.
Display One Record at a Time

Section 4.5.
Cache the Data Source Control

Section 4.6.
Cache Using Dependency

Section 4.7.
Encrypt Connection Strings

Section 4.8.
Connect to a Business Object

Section 4.9.
Connect to an XML Document

Chapter 5.
Security

Section 5.1.
Create a Login Page Using the New Security Controls

Section 5.2.
Add Users with WAT

Section 5.3.
Restrict Unauthorized Access to Pages

Section 5.4.
Recover Passwords for Users

Section 5.5.
Let Users Change Passwords

Section 5.6.
Create Accounts with CreateUserWizard

Section 5.7.
Group Users into Roles

Section 5.8.
Manage User Settings

Chapter 6.
Performance

Section 6.1.
How do I do that?

Section 6.2.
Dynamically Generate Web Service Proxy Classes

Section 6.3.
Precompile Your Site

Section 6.4.
Cache Fragments of a Page

Section 6.5.
Lower the Cost of Server Callbacks

Chapter 7.
Profiles

Section 7.1.
Personalize Your Application

Section 7.2.
Authenticate Users with Forms Authentication

Section 7.3.
Save Anonymous User Profiles

Section 7.4.
Transfer an Anonymous Profile to an Authenticated Profile

Chapter 8.
Themes, Skins, and Localization

Section 8.1.
Create Themes and Skins

Section 8.2.
Apply Themes at Runtime

Section 8.3.
Store Themes in User Profiles

Section 8.4.
Localize Your Application

Colophon

Index