Nueva versión de Log4Net

La instrumentación es un elemento clave en el desarrollo de aplicaciones reales de software, cuando nos enfrentamos a un error de la aplicación en producción, en un servidor o ambiente que no tiene herramientas de desarrollo, con la presión de identificar rápidamente cuál es el problema y cómo resolverlo nuestra única esperanza es que el equipo de desarrollo haya implementado instrumentación.

Mi herramienta favorita para esto es Log4Net, es estable, poco invasiva y muy eficaz y configurable.  En este punto se ha convertido en algo obligatorio de cualquier proyecto de software que abordo. Precisamente hace algunos días se publicó una nueva versión que cuenta entre sus novedades con soporte para la ejecución en ambientes medium trust para aplicaciones .Net, algo que nos va bien con proveedores de Cloud Computing como Rackspace donde no existen permisos de full trust para las aplicaciones y seguramente muchos otros hosting compartidos.

La lista completa de mejoras aquí:

http://logging.apache.org/log4net/release/release-notes.html