Introduction of the cookies in ASP.NET


Cookies provide a useful means in Web applications to store user-specific information. For example, when a user visits your site, you can use cookies to store user preferences or other information. When the user visits your Web site another time, the application can retrieve the information it stored earlier.


There are three types of classes which allows to work with cookies.

1- HttpCookie  : This cookie property allows to create and Manupulate individual Http cookies in
2- HttpRequest  : This property allows to access cookies from client machine
3- HttpResponse  : This property allows to save and create cookie in client machine.

HttpResponse and HttpRequest


How To create cookies in ?

Response property is used to create cookies.

So here is simple cookie using Response.


1.Response.Cookies(“Name”).Value = “Jason Bourne”;


This line is saving the cookie where the cookie name is”Name” and the value is “Jason Bourne” in client machine.


How to set the time of expiration of cookie


1.Response.Cookies(“Name”).Expires = DateTime.Now.AddDays(1);


This line is using to set the expire date of this cookie which is 1 day.


How to retrieve values from cookies


name = this.context.Request.Cookies(“Name”).Value;


This line of code is retrieving the value from the cookie and stroing the string variable name and the value of cookie is “Jason Bourne” which we were saved before.

If this cookie dosen’t have any value then the string will return empty.



HttpCookie is also a very useful class in creating and retrieving the values from cookies.


1.HttpCookie cook = new

2.cook.Value      = “Jason Bourne”;

3.cook.Expires    = DateTime.Now.AddDays(1);


This line is using to set the expire date of this cookie which is 1 day.


We have learned how to create cookies, Retrieve the values from Cookies, How to set the expire time of cookies etc.

Thank You



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: