Mejorar la información sobre excepciones con el SQL Server Exception Message Box
Todos los que utilizamos Sql Server 2005, hemos visto en alguna ocasión el cuadro de dialogo que aparece cuando ocurre algún error, aunque solo sea cuando nos equivocamos el introducir el nombre de un servidor:

Este cuadro de dialogo prensenta algunas carácteristicas avanzadas, especialmente útiles a la hora de lidiar con excepciones:
El diálogo se ajusta automáticamente al texto mostrado.
Permite a los usuarios copiar facilmente toda la información mostrada a formato texto, ideal, para su envio a un departamente de soporte.
Muestra todos las excepciones subyacentes en forma de arbol cuando el usuario pulsa el botón de información adicional.
Permite al usuario elegir si quiere que se muestre el cuadro de diálogo si de nuevo se produce la misma excepción.
Permite acceder a un sistema de ayuda en línea usando un vinculo de ayuda asociado con la excepción.

Ahora que todos teneís los dientes largos con las posibilidades de este mega cuadro de diálogo para el manejo de excepciones, llega la parte más interesante de la historia: este componente se puede descargar y utilizar gratuitamente en nuestras aplicaciones. Es muy sencillo de usar, aquí teneís un How to.