Ho "scoperto" una nuova funzionalità presente in Asp.net 2.0: se abbiamo la necessità di mettere offline l'applicazione web, è sufficente creare un file chiamato App_Offline.htm nella root del sito e tutte le richieste restituiranno il contenuto di questo file invece.
Creare, rimuovere oppure modificare il file provoca il recycle del domain dell'applicazione.
Utile!