5

मैं कुछ वर्षों से SharePoint 2007/2010 के लिए विकसित कर रहा हूं। और मुझे इस बात का एहसास है कि कोई भी कंपनी नई साइटों के लिए एक ही तैनाती विधि का उपयोग नहीं कर रही है। मैं सोच रहा हूं कि तैनात करने के लिए "सर्वोत्तम अभ्यास" क्या हैं। , (सबसाइट बनाने WSP विधिशेयरपॉइंट 2007/2010 परिनियोजन विधियां

का उपयोग कर
  • देव में साइट SharePoint जीयूआई इंटरफ़ेस बनाएं बचें -


    1:

    यहाँ विधि मैं का उपयोग किया है है सूची, पुस्तकालय, पेज, आदि)।

  • SharePointDesigner के माध्यम से कुछ मामूली चीजों को अनुकूलित करें।
  • इसके पूर्ण हो जाने, हम देव निर्यात stsadm का उपयोग कर और उसके बाद पोर्ट यह क्यूए करने और ठेस आयात stsadm का उपयोग कर पैकेज।
  • जब हम एक मौजूदा साइट को बनाने की आवश्यकता है, हम एक कंसोल ऐप बनाने (.exe) कि आवश्यक संशोधन करता है, क्यूए पर उसकी जांच तो ठेस पर चला (और में हर संचालन लॉग एक अलग txt फ़ाइल)।
  • हम वेबपर्ट्स, इवेंट रिसीवर या चीजों को तैनात करने के लिए केवल WSP का उपयोग करते हैं जो विभिन्न साइटों पर उपयोग किया जाएगा।

2 -

  • हर बार जब हम पैदा करने के लिए एक नया साइट है, हम एक provisionning WSP कि सभी सामग्री बनाता है का उपयोग WSP विधि में सब कुछ करते हैं, सबसाइट, सूचियां बनाने (पुस्तकालय, पेज, आदि) कोड के माध्यम से।
  • हम एक नया खाली साइटकोलेक्शन बनाकर तैनात करते हैं तो प्रावधान WSP इंस्टॉल करें और सब कुछ बनाने के लिए इसे सक्रिय करें।
  • जब हमें साइट पर संशोधन करने की आवश्यकता होती है, तो हम डब्लूएसपी को संशोधित करते हैं, इसलिए यह जांचता है कि क्या कोड कोड में मौजूद हैं और संशोधित करें कि तदनुसार क्या बदलना है।

मैं personnaly (दृढ़ता से) विधि # 1, क्योंकि मैं अपनी सरल और तेजी से मानना ​​है कि पसंद करते हैं। लेकिन मैं कुछ अन्य राय जानना चाहता हूं, इन स्थितियों में सर्वोत्तम प्रथाएं क्या हैं? मैंने सालों से विधि # 1 का उपयोग किया है और यह वास्तव में वास्तव में अच्छा काम करता है।

धन्यवाद sharepoint.stackexhange.com पर अपने प्रश्न repost करने के लिए

उत्तर

2