Si, chiedo scusa mi sono accorto dopo in effetti.
Il mio sito risiede su un server preso in hosting dedicato da Aruba.
Il sistema operativo è Windows Server 2008.
Ho indagato un po' nel web.config e ho visto che è presente un execution Timeout di "240"
<httpRuntime maxRequestLength="102400" executionTimeout="240"/>
Questo vuol dire che la mia richiesta viene eseguita per 4 minuti?
Guardando invece le impostazioni di II7 sul server nella voce session state ho
nella sottosezione mode setting ho impostato il vaolore "In process"
nella sottosezione cookie setting ho le seguenti impostazioni
Mode: Use cookies
Time-out: 20 minutes