log4net - ספרייה איכותית ללוגים ב c#

Log4net

ספריה זאת נכתבה במקור לJava ונקראת log4j, למעשה קיימות מספר תכונות שעדיין חסרות ב log4net וכן נמצאות ב log4j, כמו למשל תמיכה ב SNMP Traps. אבל כמובן זה לא משהו שאי אפשר להוסיף בעצמינו, במיוחד כשקיים קוד חופשי שעושה גם את זה.

log4net מאפשרת לנו לרשום לוגים למקום אחד ולשלוח אותם בהרבה מאד תווכים – כמו הדפסה ל Console, שליחה במייל, כתיבה ל telnet, כתיבה למסדי נתונים – MsAccess ו MSSQLכתיבה ל EventLog וכו’. טעינת הנתונים מתבצעת מתוך XML – בין אם אחד שנמצא ב App.Config או מתוך XmlElement.
http://logging.apache.org/log4net/index.html

מה שאני אוהב בספריה הזאת זה שהיא כבר הפכה לסטנדרט וראיתי הרבה מאד פרוייקטים שמשתמשים בה.

כאן ניתן לראות מספר טיפים מתקדמים לשליטה טובה יותר וליכולות של הספריה:
http://www.devx.com/dotnet/Article/32096/1954

Post a Comment

Previous Post Next Post