在Java世界中,您有log4j和一个相当不错的日志框架,是否有类似于C#/.NET的东西?
log4net 很明显是最好的选择。
http://www.nlog-project.org/ - NLog
NLog是一款非常灵活且可配置的轻量级日志记录工具。您可以设置将其记录到许多不同的位置(控制台、SQL、文件等等)。非常容易使用。
它甚至被Rob Connery在他的Storefront MVC项目中使用... http://blog.wekeroad.com/mvc-storefront/
正如我在其他地方所说的那样,我同意其他人对The Object Guy's Logging Framework的看法。像Developer Dude说的那样,它不像其他一些框架那样臃肿。它在我们所有的生产应用程序中都能正常工作,并且已经这样运行了几年。