ASP.NETにおけるアプリケーショングローバルオブジェクトの使用例の概要

867 ワード

この例ではASPについて述べる.NETでのアプリケーショングローバルオブジェクトの使い方.皆さんの参考にしてください.具体的には以下の通りです.
Applicationはグローバルオブジェクトを適用し,全体で共有される.どのページでアプリケーションを操作しても、別のページでアプリケーション情報を読み込むことができます.
Applicationは共有されているので、操作前にロックし、操作完了後にUnLockします.
1ページにデータを設定するには、次の手順に従います.

Application.Lock(); 
Application.Set("address", "  "); 
Application.UnLock(); 


別のページでデータを取得します.

string s = (string)Application.Get("address"); 
Button1.Text = s; 


グローバルアプリケーションクラスGlobalを追加します.asax、アプリケーションの最初のページがアクセスされたときにApplication_スタート実行.
多くの本に取り上げられて腐った例「アクセス数統計」を挙げ、サーバー上のコンテンツがアクセスされるたびにApplication_BeginRequestが実行すると数量++になります.どうして悪いの?大同時アクセスは非常にカードです!
ここで注意してください:ウェブサイトの開発をしてできるだけApplicationを使わないでください、それを使う必要がある時もめったにありません.
皆さんのaspについてお話ししたいと思います.Netプログラミングが役立ちます.