के बारे में | लेख | सेवाएं | सॉफ्टवेयर | संपर्क

नवीनतम नि: शुल्क SharePoint सॉफ्टवेयर

ARB सुरक्षा समाधान नियमित रूप से WebParts, क्लाइंट अनुप्रयोग सहित मुक्त SharePoint सॉफ्टवेयर, विज्ञप्ति, फ्रेमवर्क एक्सटेंशन्स, और अन्य विविध अवयव.
सबसे हाल ही में फ्रीवेयर है:

शीर्षक: सरल SharePoint Rollup WebPart
प्रकाशन दिनाँक: 10/22/2009

पिछले दो नि: शुल्क WebPart विज्ञप्ति:

SecureCenter SharePoint के लिए

SharePoint सुरक्षा integrators करके, SharePoint सुरक्षा integrators के लिए.

SharePoint सुरक्षा आश्वासन कार्यक्रम ™

बाह्य SharePoint की तैनाती का सामना करना पड़ के लिए सुरक्षा एक महत्वपूर्ण तीव्रता से तैनाती चिंता का विषय है. जानें दैनिक, आप बाह्य व्यापार उपयोगकर्ताओं और सहयोगियों है कि वे विश्वास में सहयोग कर सकते हैं सुनिश्चित कर सकते हैं स्कैनिंग के माध्यम से सुरक्षा कैसे!

सुरक्षा आश्वासन WebPart:



नि: शुल्क ऑनलाइन SharePoint सुरक्षा उपकरण

अमूर्त के लिए संरक्षित भवन निर्माताओं के वर्ग

एक कोड संशोधन Resharper 4.0 सुझाव देगा यह है कि यदि एक सार्वजनिक निर्माण एक अमूर्त वर्ग में स्थित है, यह सुरक्षित उपयोग आपरिवर्तक यदि वर्तमान में सार्वजनिक उपयोग समायोजित किया जाना चाहिए:

Resharper Constructor Protected Constructors For Abstract Classes

तो, इस से:

सी #:
  1. AbstractClass सार्वजनिक अमूर्त वर्ग AbstractClass
  2. (
  3. सार्वजनिक AbstractClass ()
  4. (
  5. )
  6. )

यह करने के लिए:

सी #:
  1. AbstractClass सार्वजनिक अमूर्त वर्ग AbstractClass
  2. (
  3. संरक्षित AbstractClass ()
  4. (
  5. )
  6. )

तो, क्यों है यह एक अच्छी कोड संपादित करें?

ठीक है, कोड की वास्तुकला की दृष्टि से एक अमूर्त वर्ग पर एक सार्वजनिक निर्माण होने अमूर्त वर्ग से तर्कहीन सीधे instantiated नहीं किया जा सकता है, यह जगह पाने प्रकार instantiating के द्वारा बनाई गई है. इस प्रकार केवल प्राप्त प्रकार अमूर्त वर्ग के निर्माण के लिए उपयोग किया है. सुरक्षित और पर्याप्त रूप से निर्माण के लिए एक सार्थक उपयोग आपरिवर्तक वर्णन के रूप में के रूप में अच्छी तरह से अपेक्षित उत्तराधिकारी प्रकार सुनिश्चित करने के निर्माता का उपयोग किया है.

और ज़ाहिर, उचित उपयोग आपरिवर्तक सजावट में बेकार बकवास का एक गुच्छा के साथ Intellisence आबाद नहीं हो जाएगा :)

  • साझा / बुकमार्क

4 टिप्पणियाँ »

  1. क्या पता इस बारे में है, बढ़िया टिप नहीं
    (हालांकि यह SharePoint विकास के अंतर्गत वर्गीकृत. तुम एक सी # श्रेणी या कुछ और की ज़रूरत है :) )!

    जेम्स Fortner द्वारा टिप्पणी - मई 12, 2009 @ 8:07

  2. वास्तव में, मैं कुछ सार वर्गों है कि यह कर रहे थे था. उन्हें फिक्सिंग अभी!

    Kirk Kerr द्वारा टिप्पणी - मई 12, 2009 @ 8:08

  3. मैं अभी देख नहीं क्यों यह महत्वपूर्ण है. इस ... सुधार के लिए एक पूरी उत्पाद भर में एक कार्यान्वयन के लिए प्रासंगिक तर्क क्या हैं.

    जेम्स टाइसन ने टिप्पणी - मई 12, 2009 @ 8:26

  4. जेम्स @:

    क्या? औचित्य आप पूछ रहे हैं के बारे में लेख में स्थित हैं.

    एडम Buenz द्वारा टिप्पणी - मई 12, 2009 @ 8:30

आरएसएस के इस पोस्ट. Trackback URL पर टिप्पणियों के लिए फ़ीड

एक टिप्पणी छोड़ दो