2009年8月22日

浅谈ASP.NET内部机制(七)

摘要: 前言:之前几篇文章写了有关视图的知识,也讲述了如何实现IStateManager接口。本篇将讲解如何实现自定义转换器。当然了,有大量的代码演示!本篇算是有关视图机制的终结篇,还会讲解有关ControlStatel控件状态的实现。 有个小插曲,其实之前我已经把文章写了一大半,不知道怎么回事,IE出了问题,自动关闭了,真是心痛阿,现在得重写一遍。我想每个写博文的朋友都有这样的经历吧,写一篇文章真的很... 阅读全文

posted @ 2009-08-22 23:14 加虎 阅读(232) 评论(0) 推荐(0) 编辑

浅谈ASP.NET内部机制(六)

摘要: 前言:本篇讲解与视图ViewState相关的知识,包括IStateManager,自定义转换器TypeConvert,以及和视图功能相同的控件状态。可以说本篇是对保存状态有关知识的总结,代码也详细的给出。。。。。。。。 自从上次写了有关视图的文章后,收到了很多朋友的邮件,很感谢大家的支持:)很多朋友都说要求说说实践性更强的东西,所以本篇就进一步的来谈谈视图(不仅仅只是视图,而且在ASP.NET中的... 阅读全文

posted @ 2009-08-22 23:02 加虎 阅读(217) 评论(0) 推荐(0) 编辑

浅谈ASP.NET内部机制(五)

摘要: 前言:大家都听说过也用过ASP.NET中的视图ViewState,到底ViewState本质上到底是什么东西?为什么ASP.NET中没有他不行?下面就来谈谈。。。 我们一般在开发面向对象程序的时候,我们都是用对象保存数据的,比如用对象的属性,字段来保存对象的状态。当调用对象的方法时,就可以改变对象的状态。释放对象后,对象的状态就消失。这点大家都熟悉。在开发桌面程序的时候,没有什么问题,以为对象都一... 阅读全文

posted @ 2009-08-22 22:57 加虎 阅读(150) 评论(0) 推荐(0) 编辑

浅谈ASP.NET内部机制(四)

摘要: 前言:本章要谈页面生命周期了,过程挺多的,但是一点都不难。不信可以看看。我尽量的讲的平实一些,而且理解页面的生命周期对喜欢开发自定义控件和组件的朋友是很有帮助的。 页面生命周期,也就是处理一个页面请求的过程。我们之前就说过了的,不同文件的由不同的处理程序来处理。而且处理程序都是实现了IHttpHandler接口。这个接口中有两个方法,其中真正用来处理请求的就是ProcessRequest方法。所以... 阅读全文

posted @ 2009-08-22 22:48 加虎 阅读(196) 评论(0) 推荐(0) 编辑

浅谈ASP.NET内部机制(三)

摘要: 前言:在用ASP.NET开发网站的时候,常常看到"生命周期"周期整个词,在ASP.NET AJAX客户端开发时,也有生命周期的概念。觉得微软很喜欢引入生命周期。其实生命周期还是蛮好的,可以使得我们对程序运行的每个过程都可以掌控,提供更加灵活的开发。如果被生命周期弄糊涂了就不好了...本系列的文章中很少涉及代码,希望大家见谅!我这里也不想罗列MSDN上的东西。而是想尽量的把相应的知识说的更加通俗。简... 阅读全文

posted @ 2009-08-22 22:44 加虎 阅读(246) 评论(0) 推荐(0) 编辑

浅谈ASP.NET内部机制(二)

摘要: 前言:当我们把页面中的数据包含在表单中发送到服务器的时候,数据到底是以什么形式发送的?服务器接受到提交的数据后是如何读取这些数据,又是如何要决定来引发事件的?我们怎么样才能让我们自定义的控件能够在服务器端触发事件?为什么服务器控件有的要实IPostBackEventHandler,IPostBackDataHandler?..... 大家已经在知道,在我们开发ASP.NET网站的时候,每个服务器控... 阅读全文

posted @ 2009-08-22 22:39 加虎 阅读(264) 评论(1) 推荐(0) 编辑

浅谈ASP.NET的内部机制(一)

摘要: 前言:当一个Http请求发送给一个aspx页面时,服务器进行了哪些操作?又如何来解析这个请求?ASP.NET在接收请求后是怎么运行的,如怎么编译以及怎么样用托管的代码来运行的?.....理解这些问题,使我们可以更加好的开发ASP.NET。1.当我们在浏览器中请求一个ASP.NET网站的某个页面的时候,如,我们在浏览器中输入"http://localhost/Demo.aspx",这个请求就被发送到... 阅读全文

posted @ 2009-08-22 21:16 加虎 阅读(306) 评论(2) 推荐(0) 编辑

导航