The default .NET tracing is not bad and it is not difficult to build a
custom Trace Listener . In one project ( with remote clients) I used a
custom email trace listener  ( it mails the logs ) + log file . In the
other  where I need more detailed searching and categories I use a DB
trace listener that writes to a DB table and we use query analyser -
it's a great view tool and everyone knows how to use it .  

MS enterprise blocks IMHO are far to fat for the extra functionality
they give.  A good example as you mentioned is the tightly bound
configuration block which is completely different to .net 2.0
Configuration and settings. 

Regards, 

        Ben 

> -----Original Message-----
> From: Unmoderated discussion of advanced .NET topics.
[mailto:ADVANCED-
> [EMAIL PROTECTED] On Behalf Of Bill Bassler
> Sent: Thursday, 1 September 2005 5:43 AM
> To: [email protected]
> Subject: [ADVANCED-DOTNET] Enterprise Logging Frameworks
> 
> Does anyone have any opinions on logging/user log viewing frameworks
based
> on the following general criteria:
> - centralization of logs.
> - ability to filter logged items in a flexible way for viewing and
> analysis.
> - ability to persist logging data asynchronously for performance.
> - ease of configuation and implementation for applications that need
> logging.
> 
> The framewoks can be either open-source or OTS.
> I've looked at the follwing frameworks and have the following
opinions:
> 
> log4net -
> Nice overall design. The log4netviewer is not much; can't even open a
file
> or a set of persisted data. Unfortunetely, the Remoting Server is not
an
> enterprise level implementation. UDPAppender maybe with
> RollingFileAppender
> is a possible option.
> 
> MS Enterprise Library Logging and Instrumentation Application Block -
> WMI stuff seems like plus. MSMQ supported with caveat. The reliance on
the
> Configuration App block is an issue. Remote private queues are not
> supported creating a reliance on AD unless you do some tweaking to the
> source. Filter
> 
> C# .NET LOGGER - haven't looked at yet. Looks like it supports MSMQ.
> 
> ===================================
> This list is hosted by DevelopMentor(r)  http://www.develop.com
> 
> View archives and manage your subscription(s) at
> http://discuss.develop.com
#####################################################################################

This email has been scanned by MailMarshal, an email content filter. 

#####################################################################################

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to