Question: i Was wondering what people are using for logging in .net. 
We have log4net here, but am looking to do it async and to a database
with a nice viewer. 

What are the popular choices??

Regards.

Answer: 
I would highly recommend looking into [NLOG](http://www.nlog-project.org/). It's very flexible and logs asynchronously. You can configure it to log to a specific file or DB. However, you'll need to build your own log viewer. 

We use NLOG religiously and couldn't be happier with it.
I've seen references to people having used the Microsoft Enterprise Library logging facility, in combination with MSMQ, to achieve asynchronous logging. No help on the viewer.