Quando si sviluppano applicazioni windows (WinForms) e scatta un'eccezione che cosa facciamo? Come consuetidine logghiamo l'informazione ed informiamo l'utente che qualcosa e' andato storto. Se l'eccezione sollevata e' molto seria apparira' il classico messaggio “..contattare l'amministratore...”.
Non voglio subentrare nella dialettica di che cosa sia giusto scrivere oppure no, non ne usciremmo vivi. Mi interessa invece ricordare un post molto interessante di Szymon nel quale illustra un'API .NET per visualizzare una dialog box per le eccezzioni. Prima di utilizzarla, e' bene pensare al nostro target: la nostra applicazione e' per geek o per utenti basic?