① Application[’Name’]:=’Yangfan’; Application保存所有用户共用的数据信息,访问量很大的时候会产生严重的性能瓶颈,最好不要用来保存大的数据集 ② Session[’Name’]:=’Session名字’; Session保存每个用户专用的信息,保存的数据可大可小,效率比较低 ③ response.Cookies[’name’].Value:=’Cookie名字’; 最好不要存放敏感信息 Cookies可以加密存放,增强安全性,简单加密方法有MD5,Base64,sha,相对复杂的有DES,RC2等,加密方法如下: 加密必须引用System.Web.Security,使用System.Web.Security.FormsAuthentication,仅支持sha1,md5两种加密方式 response.Cookies[’name’].Value:= FormsAuthentication.HashPasswordForStoringInConfigFile(’Cookies名字’,’MD5’); ④ ViewState[’Name’]:=’ViewState名字’; 保存单个用户信息,有效期等于页面的生存期,可以存放大容量的数据。禁用节省资源,方法@page指令添加EnableViewState=false ⑤ Cache允许将经常访问的资源保存在内存中,可以大大提高程序效率 Cache[’Name’]:=’Cache名字’; Cache.Insert(’MyName’,’Cache-MyName’); ⑥ 隐藏域,属于HTML类型的服务器控件,始终处于隐藏状态,可以随表单其他元素一起提交 Hidden.Value=’test’;