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