האם להשתמש בLOG4NET בC# או שעדיף ליצור מחלקת לוגינג פשוטה בעצמי?

תכנות זה עולם

משתמש רשום
כותבת פרויקט #WEB API - C חדש.
בפרויקט הקודם שהתעסקתי איתו היתה מחלקה נחמדה שכתבנו ע"מ לבצע לוגינג,
במקום נוסף שעבדתי השתמשו בספרית log4net.
מה עדיף?
 

dvora zin

משתמש פעיל
D I G I T A L
ממליצה מאד על log4net מניסיון,
גם אני עבדתי במקום שהיתה של ספרייה של שכתבה ללוג,
תכלס אחרי בעיות איטיות וביצועים שהיו גיליתי שהמחלקה הנחמדה הזו היא שעשתה את הבלגן,
כשהחלפתי את הכתיבה ל-log4net הביצועים עלו בצורה משמעותית מאד!!!
לא יודעת איך המחלקה שלך כתובה, אבל כדאי לקחת בחשבון מבחינת ביצועים אין על log4net
בהצלחה!!!
 

Yehuda Kremer

משתמש פעיל
הנדסת תוכנה
D I G I T A L
אמת.

אגב, NLog יותר פופולרי, בעבר השתמשתי והיה נפלא,
תומך גם בכתיבה אסינכרונית (כמובן בלי לשבור את הסדר הכתיבה).
 

שתים

משתמש סופר מקצוען
הנדסת תוכנה
ככלל - למה לא להשתמש במשהו קיים?
תסמכו על המתכנתים של מייקרוסופט...
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קכב

א שִׁיר הַמַּעֲלוֹת לְדָוִד שָׂמַחְתִּי בְּאֹמְרִים לִי בֵּית יְהוָה נֵלֵךְ:ב עֹמְדוֹת הָיוּ רַגְלֵינוּ בִּשְׁעָרַיִךְ יְרוּשָׁלִָם:ג יְרוּשָׁלִַם הַבְּנוּיָה כְּעִיר שֶׁחֻבְּרָה לָּהּ יַחְדָּו:ד שֶׁשָּׁם עָלוּ שְׁבָטִים שִׁבְטֵי יָהּ עֵדוּת לְיִשְׂרָאֵל לְהֹדוֹת לְשֵׁם יְהוָה:ה כִּי שָׁמָּה יָשְׁבוּ כִסְאוֹת לְמִשְׁפָּט כִּסְאוֹת לְבֵית דָּוִיד:ו שַׁאֲלוּ שְׁלוֹם יְרוּשָׁלִָם יִשְׁלָיוּ אֹהֲבָיִךְ:ז יְהִי שָׁלוֹם בְּחֵילֵךְ שַׁלְוָה בְּאַרְמְנוֹתָיִךְ:ח לְמַעַן אַחַי וְרֵעָי אֲדַבְּרָה נָּא שָׁלוֹם בָּךְ:ט לְמַעַן בֵּית יְהוָה אֱלֹהֵינוּ אֲבַקְשָׁה טוֹב לָךְ:
נקרא  19  פעמים

לוח מודעות

למעלה