Migration and Interoperability
- Migrating to ASP.NET
- Using COM Objects in ASP.NET
- Using Platform Invocation Services
- Using .NET Components from COM
Managing State with ASP.NET
- Preserving State in Web Applications
- Page-Level State
- Using Cookies to Preserve State
- ASP.NET Session State
- Storing Objects in Session State
- Configuring Session State
- Setting Up and Out-of-Process State Server
- Storing Session State in SQL Server
- Using Cookieless Session IDs
- Application State
Creating New Controls in ASP.NET
- Two Kinds of User-Defined Controls
- Creating a User Control
- A More Complex User Control
- Creating a Custom Control
- Investigating the StateDropDownList Control
ASP.NET Caching and Performance Tuning
- Performance in ASP.NET
- Caching in ASP.NET
- Declarative Page Output Caching
- Programmatic Page Caching
- Caching Page Fragments
- Caching Data
- Monitoring Performance
- Additional Performance Tips
Tracing and Debugging in ASP.NET
- Tracing in ASP.NET
- Debugging ASP.NET Applications
- Debugging Multiple Languages
Advanced Topics in XML Web Services
- Digging Deeper into Consuming Web Services
- Using XML Shaping
- Using Web Services to Provide Common Output
- Transferring Binary Information Using XML Web Services
Configuring and Deploying ASP.NET Applications
- Deploying ASP.NET Applications
- Configuring an ASP.NET Application
Supporting Mobile Devices with ASP.NET
- A Big Problem, and a Solution
- Introducing MMIT
- Investigating the Mobile Web Controls
Securing ASP.NET Applications
- Security Foundations
- ASP.NET Security Concepts
- Implementing Windows Authentication
- Form-Based Security
- Passport Authentication
- Securing Web Services
Robust Data Handling with ADO.NET
- DataSets and XML
- Typed DataSets
- Optimistic Concurrency
|