Zwischenspeicherung von Seitenteilen (Fragment Caching/Partielles Caching)

Es gibt Fälle, in denen zwar eine Leistungssteigerung gewünscht ist, aber nicht alle Inhalte einer Webseite statisch sind und diese Teile daher bei jedem Aufruf neu erzeugt werden müssen. Wenn nur die Zwischenspeicherung einzelner Seitenteile angestrebt wird, gibt es zwei Möglichkeiten:

  • Fragmentzwischenspeicherung auf Steuerelementebene,

  • Fragmentzwischenspeicherung durch Post-Cache-Substitution.

Fragment-Caching auf Steuerelementebene

Steuerelemente (sowohl Custom Controls als auch User Controls) können eigene Anweisungen für die Zwischenspeicherung besitzen. User Controls erlauben es auch, die auf Seitenebene verwendete @OutputCache-Direktive zur Definition des Cachingverhaltens ...

Get Microsoft ASP.NET 4.0 mit Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.