Select the product you need help with
SO WIRD'S GEMACHT: Steuerung des Seitenausgabe-Caching in ASP.NET mit Visual C# .NETArtikel-ID: 308375 - Produkte anzeigen, auf die sich dieser Artikel bezieht Dieser Artikel wurde zuvor veröffentlicht unter D308375 Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 308375
(http://support.microsoft.com/kb/308375/en-us/
)
HOW TO: Control Page Output Caching in ASP.NET Using Visual C# .NET
In Artikel 308516
(http://support.microsoft.com/kb/308516/DE/
)
wird dieses Thema für Microsoft Visual Basic .NET behandelt.
Hinweis: Die Verwendung der hier aufgeführten Informationen sowie Makro- oder Programmcodes geschieht auf Ihre eigene Verantwortung. Microsoft stellt Ihnen diese Informationen sowie Makro- und Programmlistings ohne Gewähr auf Richtigkeit, Vollständigkeit und/oder Funktionalität sowie ohne Anspruch auf Support zur Verfügung. Die zur Verfügung gestellten Makro- und Programmierungsbeispiele sollen lediglich exemplarisch die Funktionsweise des Beispiels aufzeigen.
Weitere Informationen zu den von Microsoft angebotenen Supportoptionen finden Sie unter folgender Internetadresse: http://support.microsoft.com/
(http://support.microsoft.com/)
Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung. Auf dieser SeiteZusammenfassung
Dieser Artikel beschreibt die Verwendung der @ OutputCache-Direktive zur Steuerung des Seitenausgabe-Caching in ASP.NET mit Visual C# .NET. Mit dieser Technik können Sie die am häufigsten besuchten Seiten Ihrer Website zwischenspeichern, was den Durchsatz Ihres Webservers beträchtlich erhöhen kann. Der Durchsatz wird im allgemeinen in Anforderungen pro Sekunde gemessen. Der Beispielcode in diesem Artikel zeigt die Verwendung der Attribute Duration und VaryByParam. Der Artikel enthält jedoch auch eine kurze Beschreibung anderer Ansätze, die Sie in Verbindung mit der @ OutputCache-Direktive verwenden können.
Hinweis: Es ist nicht Zweck dieses Artikels, alle Attribute der @ OutputCache-Direktive und ihre Verwendung im Detail zu beschreiben. Weitere Informationen finden Sie im Abschnitt Informationsquellen. Voraussetzungen
Einführung in die Direktive "@ OutputCache"Um die @ OutputCache-Direktive zur Steuerung des Seitenausgabe-Caching zu verwenden, fügen Sie die Direktive einfach am Anfang der Seite hinzu. Die Methode Page.InitOutputCache übersetzt die Direktive in HttpCachePolicy-Klassenmethoden.Die Direktive @ OutputCache enthält folgende Attribute und Einstellungen:
Beispiel: @ OutputCache DurationDie folgende Vorgehensweise zeigt die Verwendung des Attributs Duration beim Seitenausgabe-Caching zur Angabe der Cachingdauer für ein Element.
Beispiel: @ OutputCache VaryByParamDie folgende Vorgehensweise zeigt die Verwendung des Attributs VaryByParam beim Seitenausgabe-Caching, um verschiedene zwischengespeicherte Versionen einer Seite zu ermöglichen, basierend auf einem der Werte ihrer QueryString-Variable.
Problembehandlung
InformationsquellenWeitere Informationen zum Seitenausgabe-Caching finden Sie auf folgenden Microsoft-Websites:
GotDotNet - Page Output Caching - QuickStart Tutorial http://gotdotnet/quickstart/aspplus/doc/outputcaching.aspx
(http://gotdotnet/quickstart/aspplus/doc/outputcaching.aspx)
Microsoft .NET Framework Software Development Kit (SDK) http://msdn.microsoft.com/library/en-us/dnanchor/html/netfxanchor.asp
(http://msdn.microsoft.com/library/en-us/dnanchor/html/netfxanchor.asp)
Caching ASP.NET Pages http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaspoutputcache.asp
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaspoutputcache.asp)
@ OutputCache http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconoutputcache.asp
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconoutputcache.asp)
EigenschaftenArtikel-ID: 308375 - Geändert am: Dienstag, 30. Mai 2006 - Version: 3.1 Die Informationen in diesem Artikel beziehen sich auf:
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN |


Zum Anfang








