<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-8942599.post7319811166708813768..comments</id><updated>2010-02-14T04:18:49.362-05:00</updated><category term='AOP'/><category term='Visual Studio'/><category term='Analytics'/><category term='SQL'/><category term='CSS'/><category term='SharePoint'/><category term='rants'/><category term='Windows Services'/><category term='selenium'/><category term='Tips'/><category term='msbuild'/><category term='general'/><category term='opinions'/><category term='windows 7'/><category term='twelve-days-of-code'/><category term='Legacy Projects'/><category term='vegas mix06'/><category term='TDD'/><category term='BDD'/><category term='web 2.0'/><category term='Software Design'/><category term='FxCop'/><category term='selenium toolkit'/><category term='log4net'/><category term='.net'/><category term='fun'/><category term='guided by tests'/><category term='blogging'/><category term='cool tech'/><category term='unity'/><title type='text'>Comments on the urban canuk, eh: log4net Configuration made simple through Attribut...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.bryancook.net/feeds/7319811166708813768/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default'/><link rel='alternate' type='text/html' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html'/><author><name>bryan</name><uri>http://www.blogger.com/profile/01332614158223702009</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8942599.post-1031493212516490562</id><published>2010-02-14T04:18:49.362-05:00</published><updated>2010-02-14T04:18:49.362-05:00</updated><title type='text'>@shlomik
you can use my unix-like tail implementat...</title><content type='html'>@shlomik&lt;br /&gt;you can use my unix-like tail implementation.&lt;br /&gt;1. it&amp;#39;s free&lt;br /&gt;2. it&amp;#39;s easy to install (click-once)&lt;br /&gt;&lt;br /&gt;get it here whenever you need it: &lt;br /&gt;&lt;br /&gt;http://www.connexin.ch/cxntail&lt;br /&gt;&lt;br /&gt;cheers&lt;br /&gt;Christian</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/1031493212516490562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/1031493212516490562'/><link rel='alternate' type='text/html' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html?showComment=1266139129362#c1031493212516490562' title=''/><author><name>Christian</name><uri>http://www.blogger.com/profile/13877515214652332296</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html' ref='tag:blogger.com,1999:blog-8942599.post-7319811166708813768' source='http://www.blogger.com/feeds/8942599/posts/default/7319811166708813768' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1035480653'/></entry><entry><id>tag:blogger.com,1999:blog-8942599.post-2228424061157553326</id><published>2008-12-29T12:11:00.000-05:00</published><updated>2008-12-29T12:11:00.000-05:00</updated><title type='text'>Just an update...&lt;br&gt;&lt;br&gt;I've got a post that demo...</title><content type='html'>Just an update...&lt;BR/&gt;&lt;BR/&gt;I've got a post that demonstrates how to create excel friendly log4net output:  &lt;A HREF="http://stupiddumbguy.blogspot.com/2008/11/log4net-logparser-excel-output.html" REL="nofollow"&gt;Producing readable log4net output&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/2228424061157553326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/2228424061157553326'/><link rel='alternate' type='text/html' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html?showComment=1230570660000#c2228424061157553326' title=''/><author><name>bryan</name><uri>http://www.blogger.com/profile/01332614158223702009</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html' ref='tag:blogger.com,1999:blog-8942599.post-7319811166708813768' source='http://www.blogger.com/feeds/8942599/posts/default/7319811166708813768' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1859931516'/></entry><entry><id>tag:blogger.com,1999:blog-8942599.post-6578493656193830629</id><published>2008-10-23T04:02:00.000-04:00</published><updated>2008-10-23T04:02:00.000-04:00</updated><title type='text'>did I spell 'witch' ?? :-)&lt;br&gt;&lt;br&gt;Anyway, I'm usin...</title><content type='html'>did I spell 'witch' ?? :-)&lt;BR/&gt;&lt;BR/&gt;Anyway, I'm using log4net quite extensively as well. In my current project, I have services oriented architecture and to monitor them I use the udp appender to one centralized viewer.&lt;BR/&gt;I tried at first 'Chainsaw', but I really didn't like the execution of it (it's java and requires to have an annoying console window, moreover the configuration of it wasn't so nice. Lately I found 'Log4View' and currently it works smoothly and suits my needs. The only problem that it's not free. It's kinda weird that the log4net library quite widely used, and there's no free worthy viewer!&lt;BR/&gt;&lt;BR/&gt;anyway, thanks for your help, I'm gonna keep an eye on your posts :-)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/6578493656193830629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/6578493656193830629'/><link rel='alternate' type='text/html' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html?showComment=1224748920000#c6578493656193830629' title=''/><author><name>shlomik</name><uri>http://www.blogger.com/profile/12067353407061886467</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html' ref='tag:blogger.com,1999:blog-8942599.post-7319811166708813768' source='http://www.blogger.com/feeds/8942599/posts/default/7319811166708813768' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1066950858'/></entry><entry><id>tag:blogger.com,1999:blog-8942599.post-6214089227820979456</id><published>2008-10-22T23:02:00.000-04:00</published><updated>2008-10-22T23:02:00.000-04:00</updated><title type='text'>Hmmm, good question.  Oddly enough, now that I thi...</title><content type='html'>Hmmm, good question.  Oddly enough, now that I think of it, I can't claim that I have a favorite tool for log4net!  I think that's largely because of two reasons:&lt;BR/&gt;&lt;BR/&gt;1. the framework is so extensible that I tailor my configuration to suit my project's needs.  I've used smtp, udp, database, console, trace, event logs and rolling file appenders in some shape or form, either alone or in combination with one another.  The type of project will also dictate logging requirements, ie console app versus Windows Service versus 20 load balanced web-servers...&lt;BR/&gt;&lt;BR/&gt;2. my logging needs change at different stages of the project.  During development, I pipe debug information to files and console windows mainly to see that the information is getting logged as expected (correct values, order, occurrence); During QA emphasis shifts to make sure logs contain meaningful data when errors occur; in Production, I want to be notified when problems occur via email, snmp, rss, etc.&lt;BR/&gt;&lt;BR/&gt;Personally, I use Notepad++ for the majority of simple log file viewing.  &lt;BR/&gt;&lt;BR/&gt;The main challenge with file-based readers is how they deal with content that has line-breaks (Stack Traces, rtf, xml nodes, etc) -- this type of content often is interpreted as several rows instead of a single record.  If you solve this problem, then any reader will do: Excel, LogParser, etc.  Stay tuned, sounds like another blog post.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/6214089227820979456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/6214089227820979456'/><link rel='alternate' type='text/html' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html?showComment=1224730920000#c6214089227820979456' title=''/><author><name>bryan</name><uri>http://www.blogger.com/profile/01332614158223702009</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html' ref='tag:blogger.com,1999:blog-8942599.post-7319811166708813768' source='http://www.blogger.com/feeds/8942599/posts/default/7319811166708813768' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1859931516'/></entry><entry><id>tag:blogger.com,1999:blog-8942599.post-2191468383695717958</id><published>2008-10-22T11:20:00.000-04:00</published><updated>2008-10-22T11:20:00.000-04:00</updated><title type='text'>if you use log4net so often, I was wondering with ...</title><content type='html'>if you use log4net so often, I was wondering with witch viewer do you use?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/2191468383695717958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8942599/7319811166708813768/comments/default/2191468383695717958'/><link rel='alternate' type='text/html' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html?showComment=1224688800000#c2191468383695717958' title=''/><author><name>shlomik</name><uri>http://www.blogger.com/profile/12067353407061886467</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.bryancook.net/2008/05/log4net-configuration-made-simple.html' ref='tag:blogger.com,1999:blog-8942599.post-7319811166708813768' source='http://www.blogger.com/feeds/8942599/posts/default/7319811166708813768' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1066950858'/></entry></feed>
