#649 - Tenere una sola istanza in cache per user control

Dalla versione 1.1 di ASP.NET, è possibile mantenere in cache una sola versione di uno user control.
Di default (e nella 1.0) infatti gli user control in cache creati da pagine differenti salvano all'interno della cache stessa una copia differente.

Se l'user control in questione contiene dati che non cambiano mai, è possibile salvare un quantitativo anche importante di memoria.

<%@ OutputCache Duration="300" VaryByParam="none" Shared="true"%>

Perchè questa tecnica funzioni, è necessario che l'user control abbia sempre lo stesso ID sulle differenti pagine:

<aspitalia:UltimiPostForum runat="server" id="UltimiPostForum" />


Approfondimenti

Commenti

Esprimi il tuo giudizio su questo script:

Per procedere devi essere autenticato.

Per inserire un commento, devi registrarti alla nostra community.




IN EVIDENZA
MISC