Web Applications are disconnected in nature which means that there is no way for the browser to know who is using the application at present time. In classic Asp programming maintaining state was a headache for the developers . They had to write alot of code to maintain state. But Asp.net model provides easy state management . In this article we will see how we can persist state in multiple pages so the user is recognized by the browser. Preserving State in Web Applications There are number of ways that you can use to preserve the State of the Web Application. Here are some of the possible ways listed. 1) Using Cookies 2) Using Session States 3) Using Application States 4) Using HttpContext collection 5) Using ViewState These are only some ways of storing the state of the user as well as the application. In this article we will see few of them in detail. Using Cookies to maintain the state of the application Cookies are created on the serv...