Ricerca: caching
Se stiamo sviluppando un'applicazione che fa uso di chiamate AJAX per recuperare dati dal server, è bene inserire alcune direttive nella response che istruiscano il browser a non effettuare il caching del risultato.Tipicamente tutti i browser gestiscono correttamente questa ...
Nello script precedente (https://www.aspitalia.com/script/1440/Migliorare-Scalabilita-ASP.NET-Core-Output-Cache.aspx) abbiamo introdotto l'Output Cache, una nuova funzionalità di ASP.NET Core 7 grazie alla quale possiamo migliorare la scalabilità delle nostre applicazioni, ...
Il modo più efficace per migliorare le prestazioni di un'applicazione web è sicuramente quello di predisporre un sistema di caching; in ambito Web Forms, ad esempio, è possibile attivare l'OutputCache per Page e UserControl per evitare completamente l'elaborazione della response ...
Con le ASP per implementare meccanismi di caching a livello server, è necessario scrivere fisicamente un file su disco.Il risultato alle volte è ottimo, ma si perde in flessibilità: è comunque necessario impostare in qualche modo meccanismo che aggiornino ogni tot minuti o giorni...
Quando sfruttiamo la cache di ASP.NET per limitare gli accessi alla base dati, tipicamente siamo sempre costretti, in maniera ripetitiva, a verificare la presenza dell'oggetto desiderato in cache ed eventualmente recuperarlo dal database, come nel codice seguente:public List ...
Il controllo LinqDataSource ci permette di avvalerci della funzionalità di LINQ all'interno di una pagina ASP.NET ed effettuare query su fonti di dati enumerabili, come è possibile leggere dall'articolo di Andrea Zani sui nuovi controlli di ASP.NET 3.5.Oltre alle note proprietà ...
Nello script #366 abbiamo visto come Response.WriteFile permetta con estrema facilità di scrivere a video il contenuto di un file HTML.Seppur comod, di default non permette di inserire in un punto esatto della pagina il contenuto del file da leggere. E' dunque necessario creare ...
E' capitato spesso che nel forum venisse posta la domanda su come inserire un elemento neutro in ad DropDpwnList, la classica voce "seleziona un valore", il codice per farlo è semplicissimo, giusto una riga:dropdownlist.Items.Insert(0,new ListItem("NessunFiltro","-1"));Con un ...
Il metodo virtuale GetHashCode riveste una particolare importanza all'interno del .NET Framework, in quanto è utilizzato da un gran numero di classi per verificare l'uguaglianza di due oggetti: tanto per fare un esempio, quando aggiungiamo un oggetto ad un Dictionary o ad una ...
In un precedente script (http://www.aspitalia.com/script/1288/Autenticazione-JWT-Token-ASP.NET-Core-Web-API.aspx) abbiamo visto come implementare l'autenticazione con Token JWT in un'applicazione ASP.NET Core Web API. Questo genere di autenticazione è utile soprattutto quando la ...