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

asp.net session问题

请问大家,一般session保存在哪儿比较好?是数据库,还是进程等
好象状态服务最好,不过性能大概损失10分之1

大家都进来讨论一下

我直接放在内存中的

根据不同的需要放在不同的地方

asp.net支持3中SESSION存储模型:
1)IIS自身存储,默认方式。如果IIS重启则所有SESSION丢失
2)Session State系统服务进程存储,优点:不会因为IIS重新启动而丢失,但是依附于该进程的停止而丢失。缺点:直接支持SESSION中存储简单基本数据类型,对于复杂数据类型如(类实例)不能直接存储,需要序列化后存储。
3)MS SQL存储,优点:单独有一个数据库ASPState存储,不依赖IIS和其他任何进程,缺点同(2)。

此外ASP.NET中建议不要使用SESSION存储数据,因为ASP.NET中的SESSION非常不稳定,会莫名其妙的丢失(如:杀毒软件扫描)。至今没有找到有效的办法解决SESSION莫名其妙丢失问题。

建议使用COOKIE代替SESSION工作。 以上完全个人经验。仅共参考。

IIS自身存储,默认方式。如果IIS重启则所有SESSION丢失
如果没有特殊要求,这种一般化都能满足的

引用
asp.net支持3中SESSION存储模型:
1)IIS自身存储,默认方式。如果IIS重启则所有SESSION丢失
2)Session State系统服务进程存储,优点:不会因为IIS重新启动而丢失,但是依附于该进程的停止而丢失。缺点:直接支持SESSION中存储简单基本数据类型,对于复杂数据类型如(类实例)不能直接存储,需要序列化后存储。
3)MS SQL存储,优点:单独有一个数据库ASPState存储,不依赖IIS和其他任何进程,缺点同(2)。

此外ASP.NET中建议不要使用SESSION存储数据,因为ASP.NET中的S


相关问答:

帮忙推荐一本ASP.NET的书,谢谢!

比较好的学习asp.net的书推荐一下吧,谢谢~~~
書的話等高人推薦, 我認為多上上www.asp.net對你幫助挺大, 那里有很多視頻, 如果是新手的話, 視& ......

散粉 正在学习asp.net mvc 很头大

正在学习这个东东 感觉很多地方不是很懂 正在努力 散点粉给asp.net的同仁们 求教好的学习资料 谢谢
参考

asp.net/mvc上有很多内容。 
最近也在看。 
同聊。

JF,3Q


比我有前途, 我至少目前 ......

关于ASP.net(vb)播放监控录像的问题

我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......

[50分]asp.net级别URL重写-灵异事件

VB.NET code:

'Global.asax
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
'在应用程序启动时运行的代码
Dim RequestUrl As String = HttpContext.Current.Requ ......

asp.net百万级数据分页好方法

asp.net百万级数据分页用什么方法的,试过aspnetpager控年,超过十万都慢得不行,后台数据库是sqlserver2000,不想用建立储存过程的方式,请大家指点一二.
不想用建立储存过程的方式?
无语了

那就自己拼SQL了 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号