ما هي البدائل الأخرى لتسجيل تسجيل الدخول؟ [مغلق

StackOverflow https://stackoverflow.com/questions/1550740

  •  20-09-2019
  •  | 
  •  

سؤال

(شخصي)

أنا أبحث عن ما تستخدمه لأداء تسجيل الدخول في التطبيق الخاص بك. هذا الشيء log4net يعطيني الصداع. هل هناك إجابة أفضل هناك أم أن EverOne مجرد حل محل حل؟ أعرف أن النظام الفرعي system.

هل كانت مفيدة؟

المحلول

nlog ربما اللاعب الكبير الآخر في هذا المجال. أيضا ، هناك كتلة التطبيق في مكتبة الأعمال المخصصة للتتبع والتسجيل.

نصائح أخرى

لماذا لا تستخدم فئات .NET فقط للتسجيل؟

باستخدام 2 ، يمكنك القيام بأي شيء تقريبًا للتسجيل ، ويمكن تطبيق المرشحات ، ونشر السجلات الخاصة بك إلى أهداف متعددة ، وقواعد البيانات ، والملفات ، والشبكة ، أيا كان.

فقط احترس من قدرة .net-framework ، ستندهش.

هناك عدد غير قليل من مكتبات وأدوات تسجيل الدخول هناك ، إليك قائمة واسعة:

http://www.dotnetlogging.com/

قد ترغب أيضًا في إلقاء نظرة على منتج تسجيل .NET الخاص بنا SmartInspect, ، والذي يوفر إمكانيات تسجيل غنية (على عكس ميزات التسجيل النصية فقط لمعظم أدوات التسجيل الأخرى) ويأتي مع عارض السجل وتطبيق خادم سجل اختياري.

محاولة المسح إنه أمر سهل للغاية ، فأنت لا تقم بـ log4net ليس سيئًا جدًا بمجرد دخولك إلى رأسك ....

ما هي الصداع في الواقع؟

نحن نستخدم ال مكتبة المؤسسة حصريًا في بيئة الشركات (كتلة تسجيل). وقد بدأت مؤخرًا في الاستخدام log4net على المشاريع الشخصية.

من التجربة ، تعد مكتبة المؤسسة ، وإن كانت قوية ، ألمًا كبيرًا في الاستيقاظ. ليس فقط من مجرد محاولة معرفة أي DLL التي يجب استخدامها ، ولكن يمكن أن يصبح التكوين غير عملي.

على الجانب الآخر ، وجدت أن log4net سهلة للغاية ويمكنك تشغيله في أي وقت من الأوقات ؛ حرفيا تماما في أقل من ساعة.

من المسلم به أنني MS fanboy (حسنًا ، ليس حقًا ، لكنهم السبب في أنني يمكن أن تكسب لقمة العيش) وعادة ما أذهب مع مرض التصلب العصبي المتعدد. ومع ذلك ، فقد قدمت التوصية للترحيل إلى log4net في العمل. بساطةها منعشة حقًا.

أعلم أن هذا السؤال قديم جدًا وأنت تبحث عن بديل لـ Log4Net ، لكن صدقني Log4Net هو أفضل حل لقطع تسجيل وهو الأكثر استخدامًا ويوفر أيضًا مجموعة كبيرة من مستمعي السجل أكثر من أي إطار تسجيل آخر. علاوة على ذلك ، يمكنك حتى تنفيذ الجسد المخصص إلى جانب الملحقات المدمجة. بالنسبة لأولئك الذين يواجهون مشكلة في تكوين log4net يمكنهم استخدام المنشور التالي الذي يصف دليل خطوة بخطوة لجعله يعمل.

قسم log4net في web.config يولد خطأ

تسجيل سعيد :)

ألق نظرة على المشترك. إنه يعمل مع جميع أطر التسجيل الرئيسية (System.Diagnostics ، Log4Net ، NLOG ، مكتبة Entreprise) ويسمح لك بتبديل أطر التسجيل من التكوين.

من تجربتي الشخصية - لقد استخدمت .NET Tracing في بيئة الشركات التي لم تسمح لنا باستخدام OpenSource ، وبعد أن أتقننا تتبع الملف المتداول ، كان من السهل جدًا استخدامه. الآن أستخدم log4net وهو لطيف للغاية ، لكن يأخذ بعض التعود عليه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top