Programmeren in ASP.NET/Caching: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Jbib (overleg | bijdragen)
Regel 16:
{| {{prettytable}}
|-
| Output Caching||Tijdelijke bewaring van de output van een gansegehele pagina. Volgende aanvragen krijgen de pagina uit de cache in de plaats van de gansegehele pagina opnieuw uit te voeren
|-
| Fragment Caching||Tijdelijke bewaring van de deel van een pagina. Dit deel kan dan hergebruikt worden zelfs terwijl andere delen van de pagina nog aangemaakt worden.
Regel 59:
 
===Fragment caching===
Soms het is niet mogelijk een gansegehele pagina te cachen. Bijvoorbeeld, veel shoppingsites willen hun gebruikers bij hun naam aanspreken. Het zou er niet erg professioneel uitzien als je een site bezoekt en je wordt begroet met een andere naam! In het verleden betekende dit dikwijls dat caching niet geschikt was voor dit soort pagina's. ASP.NET lost dit op met wat men fragment caching noemt.
Deze naam is eigenlijk een beetje misleidend. Hoewel je technisch wel een deel van een pagina kan cachen, moet je daarvoor dit deel omzetten in een user-control en het OutputCache-directief in de nieuwe user-control aanzetten.
Deze oplossing werkt wel, maar brengt een beetje extra werk mee.
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.