[winform] Error dialoog

Pas geleden een leuk ASP.NET error scherm gemaakt. Zodra er een excpetion optreedt, wordt die tot in de presentatielaag omhoog gegooid en als je in je web.config de juiste instellingen maakt, kun je een mooi errorscherm tonen. Tijdens debugfase wil je dan de errormelding terugzien en het liefst de gehele stacktrace e.d. en daar had ik een leuk scherm voor gemaakt, waar je de stacktrace open kon klappen enzo.


Maar nu voor Windows Forms applicaties. Ik kwam zojuist op Duncan Mackenzie z’n blog een link tegen naar Jason Bock z’n website. Die heeft een component gemaakt waar je de error in kunt laten zien. Tijdens debugfase, of evt. oproepbaar in productie, dat zoek je zelf maar uit.


Maar dit component geeft een dialogbox met vier tabbladen waar een general message, de stacktrace, de inner exception trace en overige informatie wordt getoond. Hieronder zie je twee voorbeelden.





Je kunt het hele verhaal hier vinden en de code kun je hier downloaden.
Grappig overigens dat de laatste update 03 juni 2002 was, zoals ik zojuist zie! 🙂

You may also like...

3 Responses

  1. Patrick Wellink says:

    Wat een mooi systeem om te kijken wta je allemaal fout doet……

    Een goed programma heeft dat toch helemaal niet nodig…….

  2. Een goed programma heeft dat om te laten zien dat alle fouten gegenereerd worden door data inconsistentie en niet door bugs in de applicatie! 😉

    ps. data die hard in de database gezet wordt uiteraard, buiten al mijn schermen om! 😉

  3. Patrick Wellink says:

    Data in een database is per definitie niet inconsistent….

    Het zit in de database of niet.

    Of het bruikbaar is, is wat anders. Maar als het in de Database kan en mag zitten is de data consistent hoor.

    Dus als er wat in de database staat zou je programma daar goed mee om moeten kunnen gaan.

Leave a Reply

Your email address will not be published. Required fields are marked *