Blog CalendarVisitors Statistics![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Blog Archive
|
July 2006Configurando log4net almacenando en archivos.Si alguna vez has realizado algun desarrollo y has tenido problemas al ponerlo en produccion sabras que no puedes debuguear en tu servidor de produccion o al menos es algo complicado realizarlo.
Para este tipo de problemas y sobre todo para una buena administracion de tu sistema es necesario que siempre tengas un log de las cosas que pasan. Recientemente implemente log4net con .NET en el trabajo y a continuacion pretendo poner unas pocas configuraciones que me han sido de ayuda.
<configuration> <configsections> <section type="log4net.Config.Log4NetConfigurationSectionHandler, log4net-net-1.0"></section> </configsections> <log4net> <appender type="log4net.Appender.ConsoleAppender"> <layout type="log4net.Layout.PatternLayout"> <param value="%d [%t] %-5p %c [%x] <%X{auth}> - %m%n"></param> </layout> </appender> <appender type="log4net.Appender.RollingFileAppender"> <param value="C:\\log\\MiLog.log"></param> <param value="true"></param> <param value="10"></param> <param value="1000"></param> <param value="Size"></param> <param value="true"></param> <layout type="log4net.Layout.PatternLayout"> <param value="%d [%t] %-5p %-45c [%x] - %m%n"></param> </layout> </appender> <appender type="log4net.Appender.FileAppender"> <param value="MiArchivoDeLogs.log"></param> <param value="true"></param> <layout type="log4net.Layout.PatternLayout"> <param value="%d [%t] %-5p %c [%x] - %m%n"></param> </layout> </appender> <root> <level value="INFO"></level> </root> <logger> <level value="INFO"></level> </logger> </log4net> </configuration>
using log4net; usgin log4net.Config;
private static readonly ILog log = LogManager.GetLogger("NombreDelAppender");
private static readonly ILog log = LogManager.GetLogger("MiLogName");
XmlConfigurator.Configure();
log.Debug("Iniciando aplicacion"); http://logging.apache.org/log4net/release/manual/configuration.html O bien usar este enlace que creo es mas explicito y contiene un ejemplo completo: http://aspalliance.com/557 Mas adelante posteare una configuracion que hice para sql con SQL Server para aquellos que tengan dudas o interes al respecto. Por el momento es todo porque tengo algo de suenio. Algo de JSAhora que esta de moda en la oficina irse al billar y para no dejar de lado la programacion aqui un hibrido entre ambas cosas
http://www.jimroos.com/2006/07/another-javascript-demo.html Podcast de programacionMe imagino que ya muchos conocen el termino de podcast, en dado caso que no pueden consultar el significado en la wikipedia
Ultimamente he estado escuchando algunos de ellos que me han parecido adecuados para quienes quieren aprender sobre programacion en .NET, a continuacion pongo la url para suscribirse con el iTunes: http://feeds.feedburner.com/superneurona (SuperNeurona) http://feeds.feedburner.com/pozotecnico/ (PozoTecnico) O bien pueden dirigirse al blog de los autores: http://www.pozotecnico.com/ (Carlos Madrigal) http://www.superneurona.com/podcast/ (Raul Guerrero) Para facilitarte la vida puedes usar un programa podcatcher. Los podcatchers, mientras los tengas prendidos, revisan periódicamente todos los podcasts a los cuales estes suscrito, si hay nuevos episodios, los descarga. En lo particular a mi me gusta el iTunes Si alguien esta interesado en realizar un podcast pueden dirigirse a la siguiente liga para ver como funciona: http://utilidades.bitacoras.com/archivos/2005/09/13/como_hacer_un_podcast_gratis/ Como recientemente me han solicitado informacion referente a C#, tambien pongo algunos enlaces que pueden servir para que se documenten al respecto.
http://www.go-mono.com/docs/ http://msdn.microsoft.com/netframework/ http://www.microsoft.com/spanish/msdn/arquitectura/das/distapp.asp
http://www.mono-project.com/Introduction_to_developing_with_Mono http://www.mono-project.com/Guide:Running_Mono_Applications http://www.mono-project.com/Monkeyguide http://unrealspace.com/cartuchoGL/NpgsqlUserManual.html
"C# Help"(http://www.csharphelp.com) "C# Station" (http://www.csharp-station.com) "Codehound C#" (http://www.codehound.com/csharp) "csharpindex.com" (http://www.csharpindex.com) "Developersdex" (http://www.developersdex.com/csharp) ".NET Wire" (http://www.dotnetwire.com)
http://www.go-mono.com/docs/index.aspx http://www.ajlopez.net/puntonet/ http://www.josanguapo.com/ Ya merito!!Hace dos meses un vecino de la pension se fue a estados unidos y me trajo una portatil VAIO, si hubiera podido escojer tal vez hubiera pedido una TOSHIBA pero como el la compro con su tarjeta comentandonos nada mas las caracteristicas y las facilidades de pago, acepte sin miramientos.
Aqui una foto de Angy como la he bautizado. ![]() Y bueno, esta quincena ya liquido por completo el costo de mi hija =). FileBrowser |
Recent Comments On Blog