| | Copyright |
| | Praise for ASP.NET 2.0 Illustrated |
| | Microsoft .NET Development Series |
| | Figures |
| | Tables |
| | Preface |
| | Acknowledgments |
| | About the Authors |
| | Chapter 1. Technology, Tools, and Getting Started |
| | | New Features of ASP.NET 2.0 |
| | | Changes from Version 1.x |
| | | Obtaining and Installing .NET 2.0 |
| | | Upgrading and Deploying Applications |
| | | Installing the Samples |
| | | Summary |
| | Chapter 2. Is It Really This Easy? |
| | | A Day in the Life of a Developer |
| | | Summary |
| | Chapter 3. Data Source and Data Display Controls |
| | | Databases and Connections |
| | | Data Source Controls |
| | | Data Display and Edit Controls |
| | | Summary |
| | Chapter 4. Data Binding to Business Objects |
| | | Two- and Three-Tier Architecture |
| | | The ObjectDataSource Control |
| | | Typed Data Sets |
| | | Summary |
| | Chapter 5. Advanced Data and Page Techniques |
| | | DataSource Control Events |
| | | GridView and DetailsView Events |
| | | Handling Data Editing Conflicts |
| | | Asynchronous Pages and Data |
| | | SQL Server 2005 User-Defined Types |
| | | Additions to UDTs |
| | | Summary |
| | Chapter 6. Data and Output Caching |
| | | Application, Session, HttpContext, and ViewState Caching |
| | | Output Caching |
| | | Data Caching |
| | | The Cache API |
| | | When to Use Caching |
| | | Summary |
| | Chapter 7. Working with XML |
| | | Working with XML in Visual Studio 2005 |
| | | Databinding and Displaying XML Data |
| | | Transforming XML |
| | | Working with Raw XML |
| | | Converting between XML and Relational Data |
| | | Working with SQL Server 2005 XML Data |
| | | Summary |
| | Chapter 8. Building Interactive Web Forms |
| | | The ASP.NET Control Set |
| | | The ASP.NET Page and Postback Model |
| | | Summary |
| | Chapter 9. The Page Class and Master Pages |
| | | The HttpRequest, HttpResponse, HttpServerUtility, and HttpContext Classes |
| | | The ASP.NET Page Class |
| | | Sub-Classing the Page Object |
| | | Working with Master Pages |
| | | Summary |
| | Chapter 10. Web Site Navigation Techniques |
| | | Simple Navigation with Hyperlinks |
| | | Navigation with LinkButton Controls |
| | | Navigation through Browser Redirection |
| | | Navigation through Server-Side Redirection |
| | | Cross-Page Posting of Form Contents |
| | | Site Maps, Menus, and Navigation Path Controls |
| | | Summary |
| | Chapter 11. Security and Membership |
| | | Preventing Anonymous Access to Web Sites |
| | | ASP.NET Membership Provider and Role Manager |
| | | The ASP.NET Web Site Administration Tool |
| | | The ASP.NET Security Server Controls |
| | | Accessing the Membership and Roles Features in Code |
| | | Summary |
| | Chapter 12. Profiles, Personalization, and Themes |
| | | Configuring Profiles and Personalization |
| | | Storing and Using Dynamic Profile Data |
| | | A Simple Example of Using a Shopping Cart |
| | | Using Themes to Personalize Your Site |
| | | Summary |
| | Chapter 13. Building Web Portals |
| | | The ASP.NET 2.0 Portal Framework |
| | | The WebPart Manager |
| | | WebParts and Authorization |
| | | Zones and WebParts |
| | | Catalog Zones |
| | | Editor Zones |
| | | Connecting WebParts Together |
| | | Summary |
| | Chapter 14. Usability, Accessibility, Mobile Devices, Localization |
| | | Page Validation, Browser Capabilities, and Alternative Content |
| | | Making Your Pages Easier to Use |
| | | Supporting Disabled Users and Specialist User Agents |
| | | Building Pages for Small-Screen and Mobile Devices |
| | | Supporting Localization and Multiple Languages |
| | | Summary |
| | Chapter 15. Using the Framework Classes |
| | | The Example Application |
| | | Storing Data with the System.Collections Classes |
| | | Reading, Writing, and Compressing Data with the System.IO Classes |
| | | Creating Graphics and Images with the System.Drawing Classes |
| | | Accessing the Internet with the System.Net Classes |
| | | Sending E-Mail with the System.Net.Mail Classes |
| | | Accessing Active Directory with the System.DirectoryServices Classes |
| | | Encrypting Data with the System.Security.Cryptography Classes |
| | | Summary |
| | Chapter 16. Web Services |
| | | Web Services |
| | | Creating Web Services |
| | | Consuming Web Services |
| | | Controlling How Data Is Transferred in Web Services |
| | | Web Service Enhancements |
| | | The Future of Web Services |
| | | Summary |
| | Index |