jeudi 25 février 2010

Page d'erreur personnalisée en Asp.Net

Voici un article détaillé sur la capture et la gestion d’erreur en Asp.Net.
L’article aborde :
  • Capture au niveau de la page
    protected override void OnError(EventArgs e)
  • Capture au niveau de l’application (virtual directory)
    OnApplication_Error dans global.asax
  • CustomError dans le Web.Config
<customErrors
       mode="RemoteOnly" 
       defaultRedirect="~/errors/GeneralError.aspx" 
/>
  • Clearing des erreurs.
  • Gestion d’erreur dans un HttpModule
    L’implémentation d’un HttpModule (IHttpModule) permet d’effectuer des pré et post processing des requêtes (et d’en modifier le contenu).
  • Capture d’erreur (Analyse That) pour analyse ou notification.
  • Interception des requêtes « wrong url » et page html inexistante par le module Asp.Net (nécessite une modification de la configuration).

1 commentaire:

jyce a dit…

Ahh y a quand même des gens qui ont de la chance de faire des trucs intéressants lol !

Pour l'instant, je suis en train de faire joujou avec Eclipse/Java/Postgre et TOMCAT (projet perso of course), et je dois avouer que ça fonctionne pas mal du tout. Bon c'est l'asp.net du pauvre mais c'est gratuit ;-)

A bientôt

Jyce