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.
We simply log to the database on error because we are a heavily used OLTP system.

If the DB goes down, then the system is down: asynch logging when the phones are red hot is redundant...