यह सब इस बात पर निर्भर करता है कि आप SharePoint का उपयोग करने की योजना कैसे बनाते हैं। दोनों शेयरपॉइंट डिजाइनर और विजुअल स्टूडियो उपकरण हैं। उनके पास कुछ ओवरलैप है, लेकिन आप सही उद्देश्य के लिए सही टूल का उपयोग करना चाहेंगे।
विजुअल स्टूडियो अनुप्रयोग बनाने के लिए है। यदि आप कस्टम वेब अनुप्रयोगों के लिए प्लेटफ़ॉर्म के रूप में SharePoint का उपयोग करना चाहते हैं, तो आपको विजुअल स्टूडियो का उपयोग करना चाहिए। विजुअल स्टूडियो में विकसित शेयरपॉइंट समाधान पैकेज साइट्स, साइट संग्रह, वेब अनुप्रयोगों, वातावरण, और यहां तक कि संगठनों में पुन: प्रयोज्य हैं। अनुप्रयोगों के लिए, शेयरपॉइंट डिजाइनर को विकास पर्यावरण के भीतर प्रोटोटाइप उपकरण के रूप में उपयोग किया जा सकता है, लेकिन इसका उपयोग उत्पादन वातावरण में नहीं किया जाना चाहिए।
विजुअल स्टूडियो आपको सबसे लचीलापन और विकल्प उपलब्ध कराता है। ध्यान दें कि यह अच्छा और बुरा हो सकता है। शेयरपॉइंट ऑब्जेक्ट मॉडल आपको खुद को लटकाने के लिए पर्याप्त रस्सी देगा। यदि आप सावधान नहीं हैं, तो आपका कोड खराब प्रदर्शन कर सकता है और स्मृति का उपभोग कर सकता है।
किसी अन्य वेब एप्लिकेशन की तरह, विजुअल स्टूडियो में शेयरपॉइंट के लिए विकासशील अनुप्रयोगों को आप अपने चयन के स्रोत नियंत्रण भंडार में अपना कोड बनाए रखने की अनुमति देते हैं।
हालांकि, कस्टम वेब अनुप्रयोगों का विकास शेयरपॉइंट के लिए एकमात्र उपयोग से बहुत दूर है। कई शेयरपॉइंट फार्म नियमित रूप से बॉक्स टीम साइट्स से बाहर होते हैं, काम की जगहों को पूरा करते हैं, या सहयोग और सामग्री प्रबंधन के लिए उपयोग की जाने वाली प्रकाशन साइटें। इन साइटों को पोर्टेबल या पुन: प्रयोज्य होने की आवश्यकता नहीं है। कोई विकास या स्टेजिंग वातावरण नहीं है - केवल उत्पादन ही है। और कुछ मामलों में, साइट अनुकूलन और साइट निर्माण भी डेवलपर्स की बजाय अंतिम उपयोगकर्ताओं द्वारा किया जाता है। इन साइटों के लिए, शेयरपॉइंट डिज़ाइनर विजुअल स्टूडियो की तुलना में एक बेहतर टूल है, उन मामलों को छोड़कर जहां वांछित कार्यक्षमता SharePoint Designer का उपयोग करके हासिल नहीं की जा सकती है।
स्रोत
2012-05-02 12:43:22
[विजुअल स्टूडियो एक्सप्रेस] (http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-csharp-express) सभी के लिए नि: शुल्क है। मुझे नहीं पता कि इसमें SharePoint 2010 विकास शामिल है या नहीं। –