ASP.NET Application,Session,Cookie和ViewState等对象用法和区别

 

方法

 

信息量大小   

 

作用域和保存时间

 

应用范围

 

保存位置

Application

 

任意大小

 

整个应用程序的生命期

 

整个应用程序/所有用户

 

服务器端

 

Cache

 

任意大小

 

可以根据需要设定

 

整个应用程序/所有用户

 

服务器端

 

Session

 

小量,简单的数据

 

用户活动时间+一段延迟时间(一般为20分钟)

 

单个用户

 

服务器端

 

Cookie

 

小量,简单的数据

 

可以根据需要设定

 

单个用户

 

客户端

 

Viewstate

 

小量,简单的数据

 

一个Web页面的生命期

 

单个用户

 

客户端

 

隐藏域

 

小量,简单的数据

 

一个Web页面的生命期

 

单个用户

 

客户端

 

查询字符串

 

小量,简单的数据

 

直到下次页面跳转请求

 

单个用户

 

客户端

posted on 2010-09-11 21:14  linzheng  阅读(219)  评论(0编辑  收藏  举报

导航