ABSTRACT

User interaction with the page is enabled by form controls, for example, text boxes and labels. Information regarding the page’s controls is not saved at the server. Every time a page is posted to the server, processing starts anew. For this reason, pages are said to be

stateless

because their state is not preserved from trip to trip. This situation is mediated by several Framework capabilities:

• Preservation of control values and properties in a

view state

• Possibility of identification of pages with prior posting • Storage of application data

Note that the page is also loaded at the server when requested, i.e., browsed, by the user. This scenario is depicted in Figure 4.2.