社区
C#
帖子详情
求助asp.net页面中的Static 和 session
huwei12345
2008-07-02 09:52:55
在页面中 Static 静态变量的生命周期到什么时候?
我们session保存的用户信息可否利用static静态变量来保存?
session会失效,而static静态变量会吗?当然指的是没有关闭浏览器和页面了
请指教一下
...全文
121
9
打赏
收藏
求助asp.net页面中的Static 和 session
在页面中 Static 静态变量的生命周期到什么时候? 我们session保存的用户信息可否利用static静态变量来保存? session会失效,而static静态变量会吗?当然指的是没有关闭浏览器和页面了 请指教一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huwei12345
2008-07-02
打赏
举报
回复
Session 默认20分钟的
xiaoqiuwyh
2008-07-02
打赏
举报
回复
session好像是默认30分钟不刷新就删除了.
yagebu1983
2008-07-02
打赏
举报
回复
学习+UP !!!
huwei12345
2008-07-02
打赏
举报
回复
那通常情况下,大家还是使用session来保存用户登陆信息的吗?
一品梅
2008-07-02
打赏
举报
回复
公有
私有
ccp5780199
2008-07-02
打赏
举报
回复
static 是针对全局的
可能存在多个用户同时操作的情况
要慎重考虑
waikey
2008-07-02
打赏
举报
回复
static创建后就存在内存里面就算你的IE关闭了,内存中还是会有为它所分配的内存,直到事个应用程序退出后,它才从内存中释放,而session只要在IE关闭时或者一定的时间内它便会自动失效,我的理解是这样子的
易企加_天马行空
2008-07-02
打赏
举报
回复
Static理论上会一直存在的,但在iis里可能会被回收掉;
用static来充当session,有可能会导致内存爆掉,因为它不会被清理掉,除非写一套很好的机制来实现,但比较难控制.
如果担心session会失效,可以将会话方式配置为进程方式的,这样即使web网站趴下了,session仍然在.
失效是一种保护机制,建议不要去掉,
如果会话的数据都是值类型的,并且量不是很大的话,可以保存到cookie里.session不要存放大容量数据,最好都是值类型的
xhan2000
2008-07-02
打赏
举报
回复
static类似于Application[""]变量,是全局共用的,不会自动消失,直到IIS停止
session是每个用户独立的,默认20分钟不刷新就从服务器内存中卸载
ASP.NET
Core3 现代 Web 开发(一)
在本书
中
,我们将讨论 Microsoft 添加到
ASP.NET
Core 3
中
的新功能和最新功能。我们将深入研究这些应用,并了解如何将它们应用于已引入的各种新工具。我们将关注 Blazor、gRPC、dotnet工具、错误处理方法和 Razor
页面
。这次我们有这么多新的话题要看,所以这将是一个地狱般的欢乐之旅。坐下来享受吧!在第一章
中
,我们介绍了
ASP.NET
Core 和.NET Core
中
一些最大的变化。
[译]Introducing
ASP.NET
vNext and MVC 6
原文:http://www.infoq.com/news/2014/05/
ASP.NET
-vNext?utm_source=tuicool Part of the
ASP.NET
vNext initiative,
ASP.NET
MVC 6 represents a fundamental change to how Microsoft constructs and deploys ...
《
ASP.NET
2.0技术内幕》民间勘误
久闻Mircosoft Press的《Programming Microsoft
ASP.NET
2.0 Core Reference》的盛名,很想拜读一下,而他的
中
文译作——清华大学出版社的《
ASP.NET
2.0技术内幕》在网上却被骂的一塌糊涂。由于英文原版的实在太贵,看电子版的实在太累,出去无奈我还是决定买一本
中
文版的见识一下。果真翻译的一塌糊涂,连起码的语句都不通顺,很是失望,尽管早有思想...
ASP.NET
系列_07_编程指南(三)
ASP.NET
数据源 数据源 github: https://github.com/ixixii/
ASP.NET
_03_WebForms 一个 data sourse 控件与数据绑定的控件相互作用,并隐藏了复杂的数据的联编过程。这些是提供数据给 data bound 控件的工具,并且支持如插入,删除和更新操作的执行。 每一个 data sourse 控...
Web.config详解+
asp.net
优化
Web.config详解+
asp.net
优化(1)一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存
asp.NET
Web 应用程序的配置信息(如最常用的设置
asp.NET
Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录
中
。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章