Well, I'm new to .net and I've been searching some loging tools available for c#. I found, TraceListener and Log4Net created by Apache Foundation, have very wide use even in large projects. But what are the main differences between this two? What are the advantages of Log4Net? In what situation I should use Log4Net and where TraceListener?
Including, What are the disadvantages of Log4Net and TraceListener? What are their break points?