472,811 Members | 1,963 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,811 software developers and data experts.

Dotnet Commons Logging

Hi all,

I take the pleasure to inform that Dotnet Commons Logging has been released
for use.

Dotnet Commons Logging, a subproject of the Donet Commons project currently
located under the GotDotNet Workspace, has been released as an individual
package.

Dotnet Commons Logging provides a unified Log interface that acts as a
light-weight and independent abstraction of other logging frameworks.

Liken unto the Jakarta Commons Logging
(http://Jakarta.apache.org/commons/logging/),
software developers may use the Logging API to remove compile-time and
run-time dependencies on any particular logging package such as Log4net, and
Microsoft Logging and Instrumentation Application Block (LIAB), and
developers may write Log implementations for the library of their choice.

Current implementations included in the Dotnet Commons Logging are for:
1. log4net
2. a Simple text file Logger
3. System.Diagnostics.Trace
4. Microsoft Logging and Instrumentation Application Block (LIAB).

Dotnet Commons Logging project can be found at this URL:
http://www.gotdotnet.com/workspaces/...7-53b613cc4873

Dotnet Commons Project is an open source project which focus on all aspects
of reusable .Net components. Taken from the Jakarta Commons
(http://jakarta.apache.org/commons/index.html) concept, this project also
aims to provide some of the commonly used utility classes not available in
the .Net Framework. Libraries Contain in the project are:

1. Dotnet Commons Lang (extension to the Dotnet language)
2. Dotnet Commons Collections (additional collection types like Sets and
Bags)
3. Dotnet Commons Logging (an unified log interface plus additional logging
functions like custom Microsoft Logging and Instrumentation Application
Blocks Event Sinks, custom System.Diagnostics TraceListener).
4. Dotnet Commons Reflection (like the Jakarta BeanUtils, provides
easy-to-use wrappers around Reflection APIs)
5. Dotnet Commons Web (a component that contains all Web related utilities)
6. Dotnet Commons XML (includes simple XML utility functions and Digester
serializer, .Net port of Jakarta Commons Digester).

Jul 22 '05 #1
0 4583

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: greg.knaddison | last post by:
Hi, I'm trying to use the httpclient within Jython (see http://jakarta.apache.org/commons/httpclient/ for more information on the httpclient). My Jython version is: Jython 2.1 on...
1
by: jjesso | last post by:
I am trying to add a new logging level. logging.config.fileConfig("bengineLog.cfg") logging.CLIENT = logging.INFO + 1 logging.addLevelName( logging.CLIENT, 'CLIENT' ) logging.root.setLevel( )...
0
by: Karuppasamy | last post by:
H I am trying to use the Logging Module provided by Microsoft Application Blocks for .Net I installed everything as per the Instructions given in the 'Development Using the Logging Block' ...
6
by: Patrick | last post by:
Environment: Windows 2000 Server SP4, IIS5.0, Dot Net Framework 1.1 Situation: A Console application that send an email using System.Web.Mail.MailMessage Observation: 1) Recently, the...
0
by: Joe Bloggs | last post by:
Hi all, I take the pleasure to inform that Dotnet Commons Logging has been released for use. Dotnet Commons Logging, a subproject of the Donet Commons project currently located under the...
6
by: tascien | last post by:
Hi guys, here is a puzzling question... I am able to debug my project on my dev server very fine. Now, here is a question: - I set the project to release. I copy the project to the production...
0
by: leenadiwan | last post by:
Has anyone implemented the commons file upload progres listener? 1. Can it be used only with streaming API and not normal upload? 2. Not sure where to put the following code referred on the site...
0
by: AshishMishra16 | last post by:
Hi friends, Does somebody has a example for file upload using Jakarta Commons? Please post it here in reply.
0
by: osa | last post by:
I have a problem with commons-httpclient-3.1. When i try to get some page, cookies do not come to me. There is no error or exception message. Just null text. What could you advise me? Code:...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 2 August 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM) The start time is equivalent to 19:00 (7PM) in Central...
0
by: erikbower65 | last post by:
Using CodiumAI's pr-agent is simple and powerful. Follow these steps: 1. Install CodiumAI CLI: Ensure Node.js is installed, then run 'npm install -g codiumai' in the terminal. 2. Connect to...
0
by: kcodez | last post by:
As a H5 game development enthusiast, I recently wrote a very interesting little game - Toy Claw ((http://claw.kjeek.com/))。Here I will summarize and share the development experience here, and hope it...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Sept 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM) The start time is equivalent to 19:00 (7PM) in Central...
0
by: Taofi | last post by:
I try to insert a new record but the error message says the number of query names and destination fields are not the same This are my field names ID, Budgeted, Actual, Status and Differences ...
14
DJRhino1175
by: DJRhino1175 | last post by:
When I run this code I get an error, its Run-time error# 424 Object required...This is my first attempt at doing something like this. I test the entire code and it worked until I added this - If...
5
by: DJRhino | last post by:
Private Sub CboDrawingID_BeforeUpdate(Cancel As Integer) If = 310029923 Or 310030138 Or 310030152 Or 310030346 Or 310030348 Or _ 310030356 Or 310030359 Or 310030362 Or...
0
by: lllomh | last post by:
Define the method first this.state = { buttonBackgroundColor: 'green', isBlinking: false, // A new status is added to identify whether the button is blinking or not } autoStart=()=>{
0
by: lllomh | last post by:
How does React native implement an English player?

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.