程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 淺談ASP.NET內部機制(四)

淺談ASP.NET內部機制(四)

編輯:關於ASP.NET

前言:在用ASP.NET開發網站的時候,常常看到"生命周期"周期整個詞,在ASP.NET AJAX客戶端開發時 ,也有生命周期的概念。覺得微軟很喜歡引入生命周期。其實生命周期還是蠻好的,可以使得我們對程序 運行的每個過程都可以掌控,提供更加靈活的開發。如果被生命周期弄糊塗了就不好了...

本系列的文章中很少涉及代碼,希望大家見諒!

我這裡也不想羅列MSDN上的東西。而是想盡量的把相應的知識說的更加通俗。簡單的說來,再ASP.NET 運行的時候一般會有兩個比較明顯的生命周期。一個發生再Http管道的生命周期,另外一個就是我們常說 的頁面的生命周期。生命周期說白了就是處理的流程。

下面我們就來分別的介紹這兩個生命周期。

Http管道中的生命周期(將其中重要的講解下)。

其實所謂的http管道簡單的說其實就是加載相應的httpmodule和httphandler的過程。應該還記得我們 之前的那幅圖。如下:

當一個請求被ASP.NET運行時開始處理的時候,http管道就開始加載很多的httpmodule(http模塊)和處 理相應資源的httphandler(http處理程序)。我們就從一個請求被處理的流程來說起(是按照被處理的先後 順序來說的)。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved