.net
文章平均质量分 81
foreverxyi
这个作者很懒,什么都没留下…
展开
-
表单提交上传文件代码(Ext,C#)
页面代码(嵌入在EXJjs中): html: '请选择文件:下载模板原创 2010-12-31 08:46:00 · 2471 阅读 · 0 评论 -
解决session不稳定的问题
公司的系统一直以来一直都会出现session突然丢失的情况,昨天想了一个法子,但行不通,今天上午通过搜索资料解决了它。 昨天我是想通过新建一个数据表来存储用户登录的信息,但是,要标记一个用户的时候,想用IP来标记,觉得不太现实,因为有时候对外网的IP地址是一样的,于是想用MAC地址来解决,对过sendarp的方法可以得到指定IP的MAC,但是这也仅仅适用于局域网,非局域网是无法实现的,于是这种思路到此宣告破产。 今天在网上发现,可以在配置文件中设置sessionState节点:原创 2011-03-18 14:00:00 · 2881 阅读 · 0 评论 -
C#强化系列文章一:ViewState使用兼谈序列化 [转]
<br /> 在解决session过期的问题时遇到了序列化的问题,今天开始学习一下。<br /> <br /> ViewState的使用比较简单,一两句话就可以了。<br />赋值:ViewState[key] = value;<br />取值:value = ViewState[key];<br /><br />最主要的作用就是可以在当前页面保存值,ASP.NET的页面状态维护就是使用ViewState来实现的,基本上每一个ASPX页面都可以看到如下类似的html代码:<br /><input ty原创 2011-03-19 08:58:00 · 648 阅读 · 0 评论 -
.net 序列化与反序列化的三个例子 Serializable
<br />序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。 <br />主要作用有: <br />1、在进程下次启动时读取上次保存的对象的信息 <br />2、在不同的AppDomain或进程之间传递数据 <br />3、在分布式应用系统中传递数据 <br />...... <br />在C#中常见的序列化的方法主要也有三个:BinaryFormatter、SoapFormatter、XML序列化 <br />本文就通过一个小例子主要说说这三种转载 2011-03-19 09:03:00 · 552 阅读 · 0 评论 -
ASP.NET 框架 之HttpModule 例程:实现登录控制和权限控制
转载: 概述 从前面的章节我们知道HTTP Handler提供了类似于ISAPI Server Extention的功能,而HttpModule实现了类似于ISAPI Filter的功能。使用自定义的Handler会覆盖系统默认的Handler,而Module是可转载 2011-10-19 09:28:58 · 3900 阅读 · 3 评论 -
HttpModule的认识
HttpModule是向实现类提供模块初始化和处置事件。当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在转载 2011-10-19 09:55:46 · 449 阅读 · 0 评论 -
IHttpModule实现SESSION过期时弹出登录框
一:xml配置: //------------这个节点下加 二:ext-all-debug.js 修改Ext.extend(Ext.data.Connection, Ext.util.Observable, {})里的handleResponse方法 // private handl原创 2011-10-19 09:37:04 · 1975 阅读 · 0 评论 -
C#获取IP与MAC地址
今天看公司其它同事人写的代码,发现两个比较有用的方法,果断作个记号. #region 获取本机第一块网卡的 MAC 地址 /// /// 获取本机第一块网卡的 MAC 地址 /// /// public static string GetMac() { System.Management.ManagementCl原创 2011-11-25 10:53:19 · 638 阅读 · 0 评论