| | | Copyright |
| | | Praise for Essential ASP.NET 2.0 |
| | | Microsoft .NET Development Series |
| | | Figures |
| | | Tables |
| | | Foreword |
| | | Preface |
| | | Acknowledgments |
| | | About the Authors |
| | | Chapter 1. Architecture |
| | | | Fundamentals |
| | | | Codebehind |
| | | | Page Lifecycle |
| | | | Compilation |
| | | | Summary |
| | | Chapter 2. User Interface Elements |
| | | | Page Templates |
| | | | Themes and Skins |
| | | | Fundamentals of Navigation Controls |
| | | | Control Adapters |
| | | | Summary |
| | | Chapter 3. Data Binding |
| | | | Declarative Data Binding |
| | | | Summary |
| | | Chapter 4. State Management |
| | | | Cross-Page Posting |
| | | | Wizard and MultiView Controls |
| | | | Profile |
| | | | Summary |
| | | Chapter 5. Security |
| | | | How Much Security Do I Need? |
| | | | Getting Started with Membership |
| | | | Provider Architecture |
| | | | MembershipProvider |
| | | | Choosing a Password Format |
| | | | Password Questions and Answers |
| | | | Configuring a Membership Provider |
| | | | Custom Providers |
| | | | Using the Membership Class to Access Your Provider |
| | | | SQL Database Permissions |
| | | | The LoginView and Other Controls |
| | | | The Role Manager |
| | | | Configuring the Role Manager and Provider |
| | | | Other Role Providers |
| | | | A Word about Machine Keys |
| | | | Cookieless Forms Authentication |
| | | | SiteMapProvider Security Trimming |
| | | | Configuration File Encryption |
| | | | Summary |
| | | Chapter 6. Web Parts |
| | | | Web Part Fundamentals |
| | | | Summary |
| | | Chapter 7. Diagnostics |
| | | | Health Monitoring and Web Events |
| | | | Web Event Hierarchy |
| | | | Which Events Should I Monitor? |
| | | | Built-in Providers |
| | | | Buffering |
| | | | Registering for Events |
| | | | Throttling and Profiles |
| | | | Mapping the Health Monitoring Configuration Section |
| | | | Custom Web Events |
| | | | Custom Providers |
| | | | Tracing in ASP.NET 2.0 |
| | | | Event Tracing for Windows: Debugging Without a Debugger |
| | | | Summary |
| | | Chapter 8. Performance |
| | | | Caching |
| | | | Client Callbacks |
| | | | Summary |
| | | Chapter 9. Asynchrony |
| | | | The Need for Asynchrony |
| | | | Techniques for Issuing Asynchronous Tasks |
| | | | Asynchronous Pages |
| | | | Summary |
| | | Index |