易截截图软件、单文件、免安装、纯绿色、仅160KB

在asp.net中session.application.cookie三者的区别

最好举例说明,需要突出三者的显据的区别,包括优缺点喔,谢谢
session,application是服务器端的,cookie是客户端的,服务端的安全性可靠性比较高,但是会占用服务器端资源,影响性能。
生命周期的话application是整个程序终止之前,其他两个都可以自己设置或者编程控制。


LS正解

google一大堆 具体多了

Application

1.        Application用来保存所有用户共用的信息

2.        在Asp时代,如果要保存的数据在应用程序生存期内不会或者很少发生改变,那么使用Application是理想的选择。但是在Asp.net开发环境中我们把类似的配置数据放在Web.config中。

3.        如果要使用Application 要注意的是所有的写操作都要在Application_OnStart事件中完成(global.Asax),尽管可以使用Application.Lock()避免了冲突,但是它串行化了对Application的请求,会产生严重的性能瓶颈。

4.        不要使用Application保存大数据量信息

5.        代码:Application[“UserID”]=”test”;

        String UserName=Application[“UserID”].ToString();

Session

1.        Session用来保存每一个用户的专有信息

2.        Session的生存期是用户持续请求时间加上一段时间(一般是20分钟左右)

3.        Session信息是保存在Web服务器内存中的,保存数据量可大可小

4.      &nbs


相关问答:

asp.net 上传文件时显示进度条

文件上传时怎样显示进度条 最好给个Demo 谢了~!
用Ajax吧,Ajax有例子

用 ajaxtoolkit 里面的代码,有例子

引用
用Ajax吧,Ajax有例子



http://topic.csdn.net/u/20091010/23/4bb5017a-ac75- ......

asp.net弹出框问题

在弹出框中点击一个按钮,怎么调转到另一个浏览器,并且在该浏览器打开两个页面
你的意思应该是
response.write("<script>alert('确认'); window.location.href('xxxx.aspx'); </script>"); ......

asp.net后台调用js方法 - .NET技术 / ASP.NET

<script type="text/javascript" src="js/Dialog.js"></script>
<script type="text/javascript">
  function zOpenD()
  {
  va ......

asp.net中可输入的下拉框的问题 - .NET技术 / ASP.NET

Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
  ''' <summary>
  '' ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号