Le variabili di sessione sono una gran comodità, ma se vengono mantenuti troppi dati, con un elevato numero di utenti, portano ad un degrado visibile delle prestazioni.
La soluzione più semplice è senza dubbio quella di abbassare ad un valore più basso, intorno ai 5 minuti, il timeout della sessione.
E' infatti ragionevole pensare che se un utente abbandona il sito per più di 5 minuti, difficilmente tornerà dopo 20.
Ecco come fare:
<% Session.TimeOut = minuti %>
dove minuti sta ad indicarei minuti dopo cui la sessione risulta scaduta (di defautl sono 20).
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Accedere a risorse e immagini in Windows Store app di Windows 8
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Permettere il Drag-and-drop solo su zone predefinite con Silverlight 2.0
- Consumare dati binari in realtime lato client con ASP.NET Core SignalR
- Effetto turnstile su tutte le pagine con il Windows Phone Toolkit
- Personalizare l'icona e le funzionalità di un sito web per iOS e IE
- Caricamenti veloci da CDN e fallback locale con ASP.NET Core
- Utilizzare dati in formato XML in XAML
- Accedere a dati esposti con WebService con Silverlight 1.0


