前回のビデオチュートリアルでは、ASP.NET の基本的なチュートリアルを紹介しました。今日は、「Spread Zhike ASP.NET 中級シリーズ ビデオ チュートリアル」を紹介します。ASP.NET は、Microsoft が主導するエンタープライズ Web アプリケーション開発テクノロジ プラットフォームです。 . さまざまな複雑な機能を備えたWebサイトを開発できる、現在最も普及しているWeb開発技術の1つです。
ビデオ再生アドレス: http://www.php.cn/course/626.html
学習の難しさはHttpHandlerです:
IHttpHandlerとは
IHttpHandlerはHTTPリクエストの実装方法を定義します実装する必要があるいくつかのシステム規約を処理します。 HttpHandler は HttpModule とは異なります。独自の HttpHandler クラスを定義すると、システムの HttpHandler との関係は「オーバーライド」関係になります。
IHttpHandler による HTTP 要求の処理方法
HTTP 要求が HttpModule コンテナーを通じて HttpHandler コンテナーに渡されると、ASP.NET Framework は HttpHandler の ProcessRequest メンバー メソッドを呼び出して、HTTP 要求を実際に処理します。 ASPX ページを例に挙げると、ここで ASPX ページがシステムによって処理および解析され、処理結果はクライアントに到達するまで HttpModule を介して渡されます。
ASPX ページの場合、ASP.NET Framework はデフォルトでそれを System.Web.UI.PageHandlerFactory HttpHandlerFactory に渡します。いわゆる HttpHandlerFactory は、HTTP リクエストが HttpHandler Factory に到達すると、HttpHandlerFactory が HttpHandler コンテナを提供し、それが HttpHandler コンテナに渡されて HTTP リクエストを処理することを意味します。
HTTP リクエストは、最終的に HttpHandler コンテナ内の ProcessRequest メソッドに渡されて処理されます。
以上がZhike ASP.NET中級シリーズのビデオ教材を広めるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。