.net基础
xiaoxiaohai123
软件开发
展开
-
页面装载用户控件时的事件顺序
在WebForm1页面上直接放置用户控件WebUserControl1时的事件顺序:WebUserControl1_Init WebForm1_Init Page_Load WebUserControl1_Load WebForm1_PreRender WebUserControl1_PreRender WebUserControl1_Unload WebForm1_Unload 在WebFo转载 2008-04-29 17:38:00 · 549 阅读 · 0 评论 -
HttpHandler
概述HttpHandler是一个HTTP请求的真正处理中心,也正是在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。 IHttpHandler是什么IHttpHandler定义了如果要实现一个HTTP请求的处理所必需实现的一些系统约定。H转载 2007-08-30 12:58:00 · 565 阅读 · 0 评论 -
HttpModule详解
HttpModule是如何工作的当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTT转载 2007-08-30 13:49:00 · 869 阅读 · 0 评论 -
HTTP运行期与页面执行模型
HTTP运行期HTTP运行期处理客户端应用程序(例如Web浏览器)进入的一个Web请求,通过处理它的应用程序的适当组件路由请求,然后产生响应并发回提出请求的客户端应用程序。进入的HTTP Web请求最先由IIS Web服务器接收到,它在此请求基于ASP.NET已注册处理的扩展名传送到ASP.NET ISAPI上。HTTP运行期首先创建一个HttpContext对象的实例,它包含了当前正转载 2007-08-30 12:57:00 · 569 阅读 · 0 评论 -
SQL注入漏洞全接触--入门篇
引 言随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的W转载 2007-08-10 15:06:00 · 550 阅读 · 0 评论 -
SQL注入漏洞全接触--高级篇
看完入门篇和进阶篇后,稍加练习,破解一般的网站是没问题了。但如果碰到表名列名猜不到,或程序作者过滤了一些特殊字符,怎么提高注入的成功率?怎么样提高猜解效率?请大家接着往下看高级篇。第一节、利用系统表注入SQLServer数据库 SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几转载 2007-08-10 15:08:00 · 499 阅读 · 0 评论 -
SQL注入漏洞全接触--进阶篇
在入门篇,我们学会了SQL注入的判断方法,但真正要拿到网站的保密内容,是远远不够的。接下来,我们就继续学习如何从数据库中获取想要获得的内容,首先,我们先看看SQL注入的一般步骤:第一节、SQL注入的一般步骤首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。其次,根据注入参数类型,在脑海中重构SQL语句的原貌,按参数类型主要分为下面三种:(A) ID=49 这类注入转载 2007-08-10 15:07:00 · 487 阅读 · 0 评论 -
asp.net 页面事件执行顺序
初始化² 当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。² 下一个将执行的方法是AddParsedSub转载 2007-08-02 13:39:00 · 848 阅读 · 0 评论 -
页面回传与js调用服务器端事件
页面回传与js调用服务器端事件分类: .NET学习 | 标签: __dopostback, 客户端调用服务器端事件 今天在网上查找了很多关于__doPostBack的资料,看了大半天,搞得晕乎晕乎的,终于算是有点进展。现将回传知识整理如下:『希望随着认识的深入我会贴出自己的见解』² 原理知识:第一章、 Asp.net中服务端控件事件是如何触发的Asp.ne转载 2007-07-06 10:45:00 · 1398 阅读 · 0 评论 -
提高IIS网站服务器的效率的八种方法
以下是提高IIS 5.0网站服务器的执行效率的八种方法: 1. 启用HTTP的持续作用可以改善15~20%的执行效率。 2. 不启用记录可以改善5~8%的执行效率。 3. 使用 [独立] 的处理程序会损失20%的执行效率。 4. 增加快取记忆体的保存文档数量,可提高Active Server Pages之效能。 5. 勿使用CGI程式。 6. 增加IIS 5.0电脑CPU数量。 7.转载 2007-07-04 19:04:00 · 545 阅读 · 0 评论 -
.net下的web.config
从文件名就可以看出是做配置用的,比如配置自定义错误页面,debug,等等 存放连接字符串是最基本的用法, 高级一点可以配置httpmodule,httphandler... 再高级一点可以写一个继承自IConfigurationSectionHandler,添加自定义的配置节... 功能是很强大的 ASP.NET提供了一个丰富而可行的配置系统,以帮助管理人员轻松快速的建立自己的WEB应用环境。AS转载 2007-07-04 16:49:00 · 1290 阅读 · 0 评论 -
.net页面生存周期
当一个页面请求发送到WEB服务器时,不论该事件是由页面提交还是由页面重定向而激发的,页面在其被创建到释放的过程中都会运行一系列的事件。一个ASP.NET页面从悲怆见到释放的过程包含10个事件。(1) 对象初始化Init事件:页面初始化的标志是Init事件。页面中的控件(包括页面本身)都是在它们最初的Form中被首次初始化的。在成功创建页面的控件树后,对应用程序激发这个事件。当Ini转载 2007-07-04 16:39:00 · 636 阅读 · 0 评论 -
数据绑定以及Container.DataItem的具体分析
灵活的运用数据绑定操作 绑定到简单属性: 绑定到集合: runat="server"> 绑定到表达式: 绑定到方法返回值: 绑定到Hashtable: 绑定到ArrayList:转载 2008-05-05 16:01:00 · 427 阅读 · 0 评论