Tracciare gli Shutdown delle applicazioni ASP.NET (VB.Net)
Nel porting che sto effettuando da mesi per Tizio&Caio ho scoperto che qualcosa sul server remoto riavvia l'applicazione ASP.NET che ospita le build sperimentali del sito almeno 40 volte ogni giorno. Non è passato molto tempo prima che io desiderassi ardentemente sapere di cosa si trattasse.
Sul blog di Scott Guthrie ho trovato un simpatico pezzo di codice da infilare nel global.asax che permette di effettuare tale operazione. Essendo questo codice in in C#, al contrario del mio progetto che è in VB.Net, ho dovuto perdere 5 minuti di tempo per fare il porting: conoscendo entrambi i linguaggi è cosa facile.
Per chi conosce solo VB.Net, di seguito c'è il porting completo della funzione, che ricordo va infilata nel global.asax . Sono necessari i namespaces System.Reflection e System.Diagnostics.
A seguire il codice.