Chapter 22. Maintaining Application State

<feature><title>In this Chapter</title> <objective>

Using Browser Cookies

</objective>
<objective>

Using Session State

</objective>
<objective>

Using Profiles

</objective>
<objective>

Summary

</objective>
</feature>

Developers who are new to programming for the web always have difficulty understanding the problem of maintaining state. The HTTP protocol, the fundamental protocol of the World Wide Web, is a stateless protocol. What this means is that from a web server’s perspective, every request is from a new user. The HTTP protocol does not provide you with any method of determining whether any two requests are made by the same person.

However, maintaining state is important in just about any web application. The ...

Get ASP.NET 2.0 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.