天狼鼠

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 47 下一页

2012年5月5日

摘要: Asp.Net中的Session要比Asp中的Session灵活和强大很多,同时也复杂很多;看到有一些Asp.Net开发人员报怨说Session不稳定,莫名其妙的丢失,其实这正是Asp.Net改进的地方之一。 我们知道Session与Cookie最大的区别在于:Cookie信息全部存放于客户端,Session则只是将一个ID存放在客户端做为与服务端验证的标记,而真正的数据都是放在服务端的内存之中的。 在传统web编程语言(比如asp)中,session的过期完全是按照TimeOut来老老实实处理的,超时值默认是20分钟,但问题是:通常有很多用户只看一眼网页,然后就关浏览器走人了,这种情况... 阅读全文
posted @ 2012-05-05 20:25 情有独钟 阅读(636) 评论(0) 推荐(0) 编辑

2012年5月4日

摘要: 原理很简单:使用Global.asax中的Application_BeginRequest(object sender, EventArgs e)事件,实现表单或URL提交数据的获取,然后通过SQLInjectionHelper类完成恶意代码的检查。本代码只是考虑到通用性和部署简易性,因为项目已经开发完毕,并已经上线,为避免大量修改,才写的这个通用程序,大家可以在这里面加入不需要检查的表单值,这样不检查某些字段也是可以实现的。直接贴代码:Global.ascx.cs//在接收到一个应用程序请求时触发。对于一个请求来说,它是第一个被触发的事件,请求一般是用户输入的一个页面请求(URL)。 voi 阅读全文
posted @ 2012-05-04 14:49 情有独钟 阅读(480) 评论(1) 推荐(0) 编辑

摘要: Web.config文件简介 有的ASP.NET程序员说:Web.config文件?我从来没有听说过啊,可是我写的程序不是也能很正常的运转吗?是的,你说得没错,没有 Web.config文件程序是可以正常运行的。但是,如果你做了一个大型的网站,需要对整个网站做一些整体配置,例如整个网站的页面使用何种语言编写的、网站的安全认证模式、Session信息存储方式等,这时你就需要使用Web.config文件了。虽然Web.config文件中的某些选项是可以通过IIS配置的,但是如果在Web.config中也有相应的设置就会覆盖掉IIS中的配置。而且,Web.config文件的最大的便利之处就是可以在A 阅读全文
posted @ 2012-05-04 14:48 情有独钟 阅读(408) 评论(0) 推荐(0) 编辑

摘要: 很网站都有在线人数,这一功能无处不在。现在,我们就介绍在.NET中一个简单明了的方法来统计在线用户的多少,该方法的特点就是充分的利用了ASP.NET的特点,结合global.asax文件,用Application和Session巧妙的实现在线用户的统计,由于程序中只用到一个Application,所以,程序占用系统资源几乎可以忽略不及,当然,这也是网站管理者最关心的问题之一。 一、用户显示页面的使用 首先,现实当前网站的访问用户数量程序代码如下:<%@ Page Language="c#" debug="true" %> <html&g 阅读全文
posted @ 2012-05-04 14:37 情有独钟 阅读(4624) 评论(0) 推荐(1) 编辑

摘要: 表11-3 Application和Session对象的事件处理程序事件处理程序说 明Application_Start()当第 1 位用户进入 ASP.NET 程序时,Application_Start 事件就触发,在触发后,就算有成千上万位用户进入网站都不会重新触发,除非 Web 服务器关机。通常用来初始化 Application 变量,例如初始的访客计数Application_End()当 Web 服务器关机时,Application_End 事件就会触发Application_Error()当产生未能处理错误时,触发 Application_Error 事件Session_Start( 阅读全文
posted @ 2012-05-04 14:36 情有独钟 阅读(361) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 47 下一页