Marcin Hoppe wrote:
Bruce One wrote:
I am coupling an object for logging in our app...
Ive seen Log4Next is indeed a good choice, besides being free...
On the other hand, there seems to be a proven platform for log avaliable in
EntLibrary App Block.
Any suggestions, opinions or ideas what could be a better choice (other
providers may be acceppted hehe)..
There is also NLog: http://www.nlog-project.org/. Its free even for
commercial purposes, easily configurable (unlike log4net, IMHO) and very
performant. Definitely worth giving it a try.
Best regards!
Marcin
I have had huge succes with Log4Net and the performance is amazing. I'm
using it in a Winforms app that performs realtime communications with
remote embedded devices and it's been flawless. Log4Net is extremely
flexible which - as Marcin has pointed out - makes the learning curve a
little steaper than necessary and the configuration can be daunting if
you don't understand the object model. That said, the documentation is
getting better everyday and the contributors are really good about
responding to posts on the mail list. I've yet to post a question that
didn't get an answer - and I've had some tough questions. Log4Net is
also free to embed in commercial apps.
I don't have much experience with the other two loggers mentioned
(other than initial investigation) but once I figured out how to
configure l4n the way I wanted, I never looked back. For me I look at
it this way: Performance + Flexiblity + Great Support + FREE = Winner!
Cheers
Dinsdale