6

誰かがドーナツキャッシングのためのいくつかの良質のチュートリアル/ページを指摘できますか?ウェブ上の他のすべてのように、あなたは何百万ものものをグーグルで検索することができます、しかし私が見つけた記事のいくつかは少し混乱しています。

を探しています

  1. ドーナツキャッシングとは
  2. いつ使うべきか
  3. ASP.netにどのように実装しますか
4

4 に答える 4

8

ドーナツ キャッシングでは、いくつかの動的領域を除いて、ページ上のすべてのものをキャッシュします。したがって、ドーナツはキャッシュしますが、ホールはキャッシュしません。

ほとんどのページが 1 つの変更可能なセクション以外の静的な場合に使用する必要があります。

実装のアドバイスについては、これをお読みください。

于 2009-11-03T15:25:30.437 に答える
3
  1. Phil Haackによる記事(asp.net mvc)
  2. asp.net weblogs の ScottGu による記事
  3. wackylabにドーナツ キャッシングを実装する

これらすべてを 1 つのGoogle 検索で

于 2009-11-03T15:27:02.900 に答える
0

stackoverflow を人力検索エンジンとして使用することで、より良い結果が得られるかどうかはわかりません。正直なところ、ここに投稿するものはすべて、次のような検索エンジンのクエリに基づいています。

http://www.bing.com/search?q=asp.net%20donut%20caching

于 2009-11-03T15:23:20.717 に答える
0

良いチュートリアルとまでは言えませんが、このビデオを見ると、約 36 分後にドーナツ キャッシングの記述方法の短いデモがあります。

ページに出力キャッシュ
を 追加します。 クライアントに返される前に、キャッシュされたページに挿入する必要があるアイテムを決定します。 アイテムごとに、アイテムを返す( VB の) メソッドを 作成します。

staticShared

Public Shared Function LoginName(ByVal context As HttpContext) As String

    Return "Welcome, " & context.User.Identity.Name

End Function

Substitionページの各項目の適切な場所にコントロールを 追加します。これにより、作成したメソッドが呼び出されます。

<asp:Substitution runat="server" ID="LoginNameSubstitution" MethodName="LoginName" />

そして、あなたは完了です!

于 2009-11-03T16:01:35.927 に答える