2008-10-28 4 views
5

क्या किसी को विजुअल स्टूडियो 2008 का उपयोग कर Sharepoint 2003 के विकास के साथ अनुभव है?विजुअल स्टूडियो 2008 का उपयोग कर शेयरपॉइंट 2003 के लिए विकास?

मुझे Vista समस्याओं के कारण VS2008 में अपग्रेड करना होगा, लेकिन Sharepoint 2003 वेबपर्ट्स का समर्थन करने की आवश्यकता है। वेबपर्ट्स सभी बहुत ही सरल हैं। क्या मैं वीएस -2008 का उपयोग कर उन वेबपर्ट्स का समर्थन करने में सक्षम हूं?

उत्तर

2

AFAIK VS2008 केवल आप बॉक्स से बाहर .NET 2.0/3.0 बनाने की अनुमति देता है, लेकिन ...

मैं VS2005 परियोजनाओं WSSv3 के लिए WSSv2/SPS2003 के लिए .NET 1.1 विधानसभाओं और .NET 2.0 बाहर थूकना है/एमएसबीईई का उपयोग करते हुए MOSS2007 और मुझे लगता है कि यह वीएस 2008 में भी संभव है।

आप MSBEE http://www.codeplex.com/Wiki/View.aspx?ProjectName=MSBee

का उपयोग करने की आवश्यकता होगी Working with .NET 1.1 with Visual Studio 2008

तुम भी कुछ MSBuild निंजा एक 1 कदम निर्माण प्रक्रिया रखने के लिए और अपने आप को समझदार http://brennan.offwhite.net/blog/2006/11/30/7-steps-to-msbuild/

मैं होगा रखने के लिए ले जाता है गुरु की आवश्यकता होगी अगले कुछ हफ्तों में वीएस 2008 को अपग्रेड कर रहे हैं और यहां एक अपडेट पोस्ट करेंगे।

+0

बहुत देर से टिप्पणी - हाँ यह अभी भी VS2008 – Ryan

1

मैंने vs2008 का उपयोग करके .NET 2.0 असेंबली बनाई हैं, और शेयरपॉइंट 2007 पुस्तकालयों से जुड़ी हैं और फिर शेयरपॉइंट सर्वर पर तैनात हैं। आप बॉक्स के बाहर बनाम 2008 के साथ .NET 1.1 असेंबली बनाने में सक्षम नहीं होंगे - इसलिए यदि आपको .NET 1.1 को लक्षित करने की आवश्यकता है तो आपकी सर्वश्रेष्ठ शर्त वर्चुअल सर्वर सेटअप के साथ रहना है।

विस्टा (या उस मामले के लिए एक्सपी) पर शेयरपॉइंट के लिए विकास करना चुनौतीपूर्ण है क्योंकि आप लाइन 2 तक लाइन डीबग नहीं कर सकते हैं जब तक आप सर्वर 2k3 को दूरस्थ रूप से संलग्न नहीं करते। शेयरपॉइंट डेवलपर्स के लिए मेरी सिफारिश विस्टा पर वर्चुअल सर्वर स्थापित करना है, और उसके बाद वर्चुअल सर्वर पर शेयरपॉइंट के साथ vstudio स्थापित करें। यदि आप ऐसा करने जा रहे हैं, तो आप विजुअल स्टूडियो के अपने वर्तमान संस्करण के साथ रह सकते हैं, और फिर विस्टा से डीबगिंग बहुत आसान है।

इस पर निर्भर करता है कि आपकी कंपनी के पास एमएसडीएन सदस्यता है या नहीं, यदि आपको वर्चुअल सर्वर लाइसेंस आदि खरीदना है तो यह अधिक महंगा हो सकता है ... लेकिन मेरी राय में विकास को आसान बनाने के लिए यह उचित है।

+0

वह शेयरपॉइंट 2003 का उल्लेख करता है, 2007 नहीं। पुन: रिमोट डीबगिंग - क्या आप रिमोट डीबगिंग मॉनीटर का उपयोग नहीं कर सकते? http://msdn.microsoft.com/en-us/library/xf8k2h6a.aspx – Ryan

+0

यह इतना लंबा समय रहा है कि मुझे sp2003 को देखना पड़ा, मुझे याद नहीं आया कि यह 1.1 या 2.0 का उपयोग करता है, मैं कोशिश कर रहा था इस बिंदु को बनाने के लिए कि बनाम 2008 में लक्षित सबसे कम नेट फ्रेमवर्क 2.0 है। मेरा दूसरा मुद्दा यह है कि रिमोट डीबगिंग बेहद दर्दनाक है, खासकर जब शेयरपॉइंट शामिल है। – user26888

0

SharePoint 2003 .NET 1.1 के शीर्ष पर बनाया गया है और केवल विजुअल स्टूडियो 2003 इसका समर्थन करता है। मैं आपको सलाह दूंगा कि आप किसी और चीज का उपयोग न करें।

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

+0

के साथ ठीक काम करता है जैसा कि मैंने उपरोक्त उल्लेख किया है - आप विजुअल स्टूडियो 2005/08 से .NET1.1 असेंबली बनाने के लिए एमएसबीईई का उपयोग कर सकते हैं – Ryan

संबंधित मुद्दे