ASP.NETにおけるイベントドリブンモデルとページライフサイクル(後編)
前編に引き続き、後編の公開です。
前編に比べて後半、いきなりボリュームがアップしたような。。。
ASP.NETで開発する上では知っていて当然のことなんでしょうけど、
ページライフサイクルの段階の順番とか、すらすらでてくるようになるまでにはまだまだかかりそうです。。。
ここは今更と言わずじっくりと復習してみてはどうでしょうか。
はい。復習します。
というか学習します。。。
次回も引き続き ASP.NET の基礎である ViewState や Session といった部分に触れていきたいと思います。
ASP.NETシリーズが続くようです〜
楽しみです〜
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
以下、あとで調べやすいように見出しをメモ。
項目を見たとき、ぱっと自分なりの答えが出せるようになりたいです。
- サーバー側でのイベントの解釈
- ASP.NET のアプリケーションライフサイクル
- アプリケーションドメインとは
- アプリケーションパイプラインの実行
- ASP.NET のページライフサイクル
- Changed 系イベントはいつ起こる?
- [コラム] IHttpModule と MVC フレームワーク
- MVC関連
- もう一つのASP.NET 「ASP.NET MVC」を知る(前編)2008/07/30 14:00
- もう一つのASP.NET 「ASP.NET MVC」を知る(後編)2008/08/28 14:00
- 簡単なデータ編集はお任せ!ASP.NET Dynamic Dataアプリケーション 2008/10/17 14:00
- ApplicationManager クラス
- HostingEnvironment クラス
- HttpResponse クラス
- HttpContext
- HttpApplication クラス
- IHttpHandler
- Page クラス
- Trace="true"
- Trace.Write
- IHttpModule
- アプリケーションの実行ステップ
- BeginRequest(開始)
- AuthenticateRequest(認証)
- AuthorizeRequest(承認)
- ResolveRequestCashe(キャッシュ解決)
- MapRequestHandler(ハンドラの割り当て)
- AcquireRequestState(状態の取得)
- RequestHandlerExecute(ハンドラの実行)
- ReleaseRequestState(状態の解放)
- UpdateRequestCashe(キャッシュの解放)
-
-
- SendRequest(要求の送信)
- EndRequest(終了)
- LogRequest(要求ログ)
- UpdateRequestCash(キャッシュの解放)
-
- ページの実行ステップ
- ページライフサイクルの段階
- PreInit(ページの初期化設定)
- Init(コントロールの作成)
- InitComplete(View追跡の開始)
- LoadState(Viewの復元)
- ProcessPostDataFirst(送信データの読込)
- PreLoad(構成の開始)
- Load(ページの構成)
- ProcessPostDataSecond(動的コントロールの読込)
- ChangeEvents(変更系イベント)
- PostBackEvents(ページのPosotBackイベント)
- LoadComplete(構成の完了)
- PreRender(描画の設定)
- PreRenderComplete(全てのPreRender囚虜う)
- SaveState(ステートの保存)
- Render(ページの書出)
- Unload(ページの解放)