2013-05-06 4 views
6

में रेज़र इंजन का उपयोग करके मैं एक शेयरपॉइंट 2013 वेब पार्ट में रेज़र इंजन का उपयोग करने की कोशिश कर रहा हूं। यह, मैंने पढ़ा है, बहुत मुश्किल नहीं होना चाहिए क्योंकि SharePoint 2013 विजुअल वेब पार्ट्स .NET Framework 4.0SharePoint 2013 विजुअल वेब पार्ट

का उपयोग करके बनाया जा सकता है, मुझे बस यह सुनिश्चित नहीं है कि यह कहां से शुरू करना है। मैंने .cshtml फ़ाइल को दस्तावेज़ लाइब्रेरी पर अपलोड करने और वेब पार्ट में दस्तावेज़ लाइब्रेरी का संदर्भ देने पर एक लेख देखा है, लेकिन यह थोड़ा अस्पष्ट है।

क्या किसी के पास कोई विचार है कि मैं कैसे शुरू कर सकता हूं? या मुझे बाद में क्या हासिल करने के लिए एक चरण-दर-चरण मार्गदर्शिका पर इंगित करें।

मेरा अंतिम लक्ष्य क्या है: एक एमवीसी अनुप्रयोग के टुकड़ा लें, इसे अनुकूलित करें और इसे एक वेब पार्ट बनाएं। मुझे उस साइट पर SharePoint सामग्री को संशोधित या एक्सेस करने में सक्षम होना चाहिए, इसलिए मैं ऐप पार्ट का उपयोग नहीं कर सकता।

इस मामले के बारे में आपकी सहायता और ज्ञान वास्तव में सराहना की जाती है।

उत्तर

0

मैं लिंक SharePoint MVC webpart साझा कर रहा हूं जो शेयरपॉइंट के लिए एमवीसी का उपयोग करके नॉक आउट फ्रेमवर्क का उपयोग करता है। इसमें चरण-दर-चरण निर्देश हैं जो आपकी मदद कर सकते हैं।

+4

सवाल ASP.Net MVC के बारे में था होगा - यही कारण है कि लेख बिल्कुल ASP.Net MVC का उपयोग नहीं करता; यह नॉकआउट और उपयोगकर्ता नियंत्रण –

1

ठीक है।

पहले स्टूडियो

VS Office and Sharepoint Templates

फिर से खोलने पर से

http://www.microsoft.com/visualstudio/eng/office-dev-tools-for-visual-studio

यह आप निम्नलिखित टेम्पलेट चयन दे देंगे कार्यालय विकास टेम्पलेट्स स्थापित फिर जहाँ भी EwsManagedApi32.msi है पर जाएँ और प्रवेश एक उन्नत संकेत में निम्न आदेश -

EwsManagedApi32.msi addlocal = "ExchangeWebServicesApi_Feature, ExchangeWebServicesApi_Gac"

अब आपके टेम्पलेट उपयोग योग्य हैं और आप जो चाहते हैं वह "VS2012 वेब पार्ट" है।

अब डिफ़ॉल्ट रूप से यह एक एएसपी.NET प्रोजेक्ट जोड़ देगा, जो आप नहीं चाहते हैं, इसलिए मैन्युअल रूप से एएसपी.नेट परियोजना को हटाएं, एक एमवीसी जोड़ें, समाधान एक्सप्लोरर में शेयरपॉइंट प्रोजेक्ट को हाइलाइट करें, एफ 4 दबाएं, और गुणों के नीचे "वेब प्रोजेक्ट" ड्रॉपडाउन में एमवीसी प्रोजेक्ट का चयन करें।

और वहां आप जाते हैं। प्रति वेब एक नियंत्रक, क्रमबद्ध।

+0

का उपयोग करता है मुझे यह ध्यान रखना चाहिए कि आपको मशीन या वीएम पर अपने विकास पर्यावरण को चलाने की आवश्यकता है, जिसमें शेयरपॉइंट स्थापित है। यह बदसूरत है, लेकिन वहां है। –

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