तो हमने काम की जगह पर गुजरने में लॉग इन करने पर चर्चा की है और मैं सोच रहा था कि क्या आप में से कुछ लोग मुझे आपके दृष्टिकोण के कुछ विचार दे सकते हैं?आपके ऐप के लिए लॉगिंग अच्छा लॉगिंग है?
आम तौर पर हमारे परिदृश्य, वास्तव में कोई लॉगिंग नहीं है, और ज्यादातर .NET ऐप्स, Winforms/WPF क्लाइंट वेब सेवाओं के माध्यम से बात करते हैं या डीबी पर सीधे जाते हैं।
तो, असली सवाल यह है कि आप कहां लॉग करेंगे या कहां लॉग करेंगे? फिलहाल हमारे पास त्रुटि संदेशों की रिपोर्ट करने वाले उपयोगकर्ता हैं - इसलिए मैं लॉग स्टार्टअप/शट डाउन, अपवाद मानता हूं ...
क्या आप इसे वेब सेवाओं या डीबी पर कॉल करने के लिए लेते हैं? पेज लोड?
उस समय आप एक अच्छा विचार कैसे प्राप्त कर सकते हैं कि उपयोगकर्ता उस समय क्या करने का प्रयास कर रहा था?
क्या यह सभी तरीकों से जाना बेहतर है और कई प्रयासों/दिनों में सब कुछ लॉग इन करना बेहतर है, या केवल आपको लॉग इन करें (एचडीडी सस्ता है)।
मुझे लगता है कि यह कुछ प्रश्न हैं, लेकिन मैं अधिक जानकारी प्राप्त करना चाहता हूं कि बड़ी दुकानों में वास्तविक अभ्यास क्या है!
एक देव के रूप में मैं घटना लॉग पूर्ण होने के बारे में चिंता करता हूं और फिर त्रुटि दर्ज करते समय त्रुटि को मारता हूं। लेकिन मुझे लगता है कि आप जो भी लॉगिंग कर रहे हैं (फ़ाइल/डीबी) के साथ 'लॉगिंग' असफलताओं से निपटना होगा। – AndyM
@AndyM इवेंट लॉग भरना एक चिंता हो सकती है और आप बिल्कुल सही हैं कि किसी भी प्रकार की लॉगिंग विफल हो सकती है। जिस बिंदु को मैं बनाने की कोशिश कर रहा हूं वह यह है कि जब एक लॉगिंग रणनीति को एक साथ रखा जाता है, तो उस गरीब व्यक्ति/लड़की पर विचार करें जिसे आवेदन का समर्थन करना होगा और चाहे आप उन्हें हर छोटी त्रुटि पर कॉल करना चाहते हैं या चाहते हैं कि वे एक आवेदन की स्थिति के बारे में एक सूचित निर्णय लेने में सक्षम। –