हमें कई ऑन-प्रिमाइसेस सिस्टम से कुछ चीज़ों को SharePoint Online में माइग्रेट करने की आवश्यकता है।

मैं C#.NET का उपयोग करना चाहूंगा क्योंकि आदर्श रूप से, हम तब ऑन-प्रिमाइसेस SharePoint के लिए लिखे गए कोड का पुन: उपयोग करने में सक्षम होंगे।

पूर्व में उपयोग किए गए ऑन-प्रिमाइसेस शेयरपॉइंट कोड इस तरह के संदर्भों का उपयोग करते हैं:

<Reference Include="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL" />
<Reference Include="Microsoft.SharePoint.Client, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL" />
<Reference Include="Microsoft.SharePoint.Client.Runtime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL" />

और इस तरह SharePoint से जुड़ता है:

// Connect to SharePoint
SPSite site = new SPSite("http://SiteURL/");
SPWeb web = site.OpenWeb();
// Connect to lists
foreach (SPList l in web.Lists)
...

अब हमारे पास ऑन-प्रिमाइसेस SharePoint नहीं है.

हमें अपनी देव मशीन पर क्या रखना होगा ताकि हम अपने कोड का उपयोग SharePoint को ऑनलाइन एक्सेस करने के लिए कर सकें?

0
Sandra 28 सितंबर 2020, 22:55

1 उत्तर

सबसे बढ़िया उत्तर

शेयरपॉइंट ऑनलाइन सर्वर साइड एसडीके (एसएसओएम) को उजागर नहीं करता है, इसलिए आप उपरोक्त कोड या संदर्भ Microsoft.SharePoint का उपयोग नहीं कर सकते। एसपीओ कनेक्शन के लिए उपलब्ध विकल्प हैं:

  • सीएसओएम
  • जेसोम
  • बाकी एपीआई

अधिक संदर्भ:

NS

2
Baker_Kong_MSFT 29 सितंबर 2020, 06:20