摘要: DOM提供了一套属性用于导航、访问和更新文档内容,其中包括只读类型的属性和可读写类型的属性。 下表是只读类型的属性: DOM对象属性 返 回 值 Firs... 阅读全文
posted @ 2006-04-06 12:53 叶晓丰 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一个简单文档的DOM结构分析 下面让我们来对一个简单的文档进行分析,最终形成它的DOM结构。要分析的文档包括3个段落,HTML代码如下: Simple DOM Demo This is paragraph 1. This is the document body ... 阅读全文
posted @ 2006-04-06 12:37 叶晓丰 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 在Visual Studio中开发Web项目,Web 窗体页由两部分组成:视觉元素(HTML、服务器控件和静态文本)和该页的编程逻辑。 一般将这两个组成部分分别存储在一个单独的文件中。可视元素在一个 .aspx 文件中创建,而代码位于一个单独的类文件中(.aspx.vb 或 .aspx.cs)。或者有时候也会在同一文件中创建视觉元素和代码。 而在Asp.Net Forums的Web窗体页中没有找到... 阅读全文
posted @ 2006-04-05 19:04 叶晓丰 阅读(934) 评论(0) 推荐(0) 编辑
摘要: protected System.Web.UI.WebControls.PlaceHolder divModuleContent; private void Page_Load(object sender, System.EventArgs e) { string strModuleCode = Request.Params.Get("Module"); if (strModuleC... 阅读全文
posted @ 2006-04-03 19:54 叶晓丰 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 如果你了解Factory设计模式,这篇文章可以不用看,只要会配置IHttpHandlerFactory就可以,不了解也没有关系,通过下面的文章你可以学会如何使用IHttpHandlerFactory,同时还会明白Factory设计模式的广义定义 在前一篇专题中讲解了HttpHandler在CS中的运用以及一些相关的话题。其实实现HttpHandler功能还有另外一个选择就是Handler Fact... 阅读全文
posted @ 2006-04-01 20:02 叶晓丰 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Community Server专题四:HttpHandler HttpHandler实现了ISAPI Extention的功能,他处理请求(Request)的信息和发送响应(Response)。HttpHandler功能的实现通过实现IHttpHandler接口来达到。 看图先: 在ASP.NET 管道处理的末端是HTTP Hander,其实每个Asp.net的Page都实现了... 阅读全文
posted @ 2006-04-01 19:25 叶晓丰 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 下面的自定义模块只是在任何 HTTP 请求的开头返回一个 Web 页消息和并在处理完该请求后返回另一个 Web 页消息。下面的 Init 函数为两个 HttpApplication 事件 BeginRequest 和 EndRequest 注册事件处理程序。每个事件处理程序都编写为模块的私有方法。当已注册的事件被引发时,ASP.NET 将调用适当的处理程序方法,该方法写一个 Web 页然后返回。 ... 阅读全文
posted @ 2006-04-01 17:22 叶晓丰 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 任何由 HttpApplication 类引发的公共事件都使用语法 Application_EventName 支持。例如,Error 事件的处理程序可以声明为 protected void Application_Error(Object sender, EventArgs e)。也对异步事件提供支持。 公共事件有三类:HttpApplication 引发的应用程序事件、HttpModule 引... 阅读全文
posted @ 2006-04-01 16:42 叶晓丰 阅读(370) 评论(0) 推荐(0) 编辑
摘要: HttpModule 是实现 IHttpModule 接口和处理事件的程序集。ASP.NET 包含一组可由应用程序使用的 HttpModule 模块。例如,ASP.NET 提供了 SessionStateModule 来向应用程序提供会话状态服务。可以创建自定义 HttpModule 以响应 ASP.NET 事件或用户事件。 编写 HttpModule 的一般过程为: 实现 IHttpM... 阅读全文
posted @ 2006-04-01 16:40 叶晓丰 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 从专题三开始分析Community Server的一些具体的技术实现,根据IIS对请求的处理流程,从HttpModule& HttpHandler切入话题,同时你也可以通过一系列的专题了解CS的运行过程,不只如此,所有的.Net 1.1 构架的Web App都是以同样的顺序执行的。 先了解一下IIS系统。它是一个程序,负责对网站的内容进行管理并且处理对客户的请求做出反应。当用户对一个页面提出请求时... 阅读全文
posted @ 2006-04-01 15:57 叶晓丰 阅读(633) 评论(2) 推荐(0) 编辑