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