日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在 SharePoint 2013 中选择正确的 API 集

發布時間:2023/12/10 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在 SharePoint 2013 中选择正确的 API 集 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

決定使用哪個 API 集的因素

?

您可以在多個 API 集中選擇一個來訪問 SharePoint 2013 平臺。您使用哪一個 API 集取決于以下因素:

  • 應用程序的類型。 可能的類型包括但不限于以下不相互排斥的類別:SharePoint 相關應用程序、SharePoint 頁上的 Web 部件、在客戶端計算機或客戶端移動設備上運行的 Silverlight 應用程序、在 SharePoint 中由 IFrame 揭示的 ASP.NET 應用程序、在 SharePoint 網站頁上運行的 JavaScript、SharePoint 應用程序頁、在客戶端計算機上運行的 Microsoft .NET Framework 應用程序、Windows PowerShell 腳本和在 SharePoint 服務器上運行的計時器作業。

  • 現有技巧若要達到一個令人驚喜的程度,您可以在 SharePoint 2013 創建應用程序,無需了解太多 SharePoint 編程。 如果您已經具有有關以下任何編程模型的經驗,則可以直接跳到 SharePoint 開發:

    • JavaScript

    • ASP.NET

    • REST/OData

    • .NET Framework

    • Windows Phone

    • Silverlight

    • Windows PowerShell

  • 運行代碼的設備。可能的設備包括 SharePoint 場中的服務器,外部服務器(如,云、客戶端計算機和移動設備中的服務器)。

此主題提供了由 SharePoint 2013 提供的各種 API 集的概覽。圖 1 演示了可以使用哪一個 API 集來對應開發 13 個常規的與 SharePoint 相關的應用程序。對于許多應用程序而言,您可以從多個 API 中進行選擇。

圖 1. 所選 SharePoint 擴展類型和 SharePoint API 集

下表提供了有關哪個程序集可用于 SharePoint 擴展項目的所選列表的指南。此主題的剩余部分介紹了各種 API 集。

如果您想進行此操作 ...

... 請使用這些 API

創建一個跨 SharePoint 數據或外部數據(以 Microsoft Business Connectivity Services (BCS) 外部內容類型呈現在 SharePoint 中)的防火墻執行創建/讀取/更新/刪除 (CRUD) 操作的 ASP.NET Web 應用程序。

JavaScript 客戶端對象模型

創建一個 ASP.NET Web 應用程序,它可以針對 SharePoint 數據或外部數據(以 BCS 外部內容類型呈現在 SharePoint 中)執行 CRUD 操作,但不必跨防火墻調用 SharePoint

.NET Framework 客戶端對象模型、Silverlight 客戶端對象模型或 REST/OData 端點

創建一個針對 SharePoint 數據或外部數據(以 BCS 外部內容類型呈現在 SharePoint 中)執行 (CRUD) 操作的 LAMP Web 客戶端對象模型和 SharePoint REST/OData 端點的比較應用程序。

REST/OData 端點

創建一個針對 SharePoint 數據執行 CRUD 操作的 Windows Phone 應用程序

移動設備客戶端對象模型

創建一個使用 Microsoft Push Notification Service 警告 SharePoint 中的事件的移動設備的 Windows Phone 應用程序

移動設備客戶端對象模型和服務器對象模型

創建一個針對 SharePoint 數據執行 CRUD 操作的 iOS 或 Android 應用程序

REST/OData 端點

創建一個針對 SharePoint 數據執行 CRUD 操作的 .NET Framework 應用程序

.NET Framework 客戶端對象模型

創建一個針對 SharePoint 數據執行 CRUD 操作的 Silverlight 應用程序

Silverlight 客戶端對象模型

創建一個針對 SharePoint 數據執行 CRUD 操作的 HTML/JavaScript 應用程序

JavaScript 客戶端對象模型

創建一個使用 SharePoint 的 Office 相關應用程序

JavaScript 客戶端對象模型

創建一個自定義 Windows PowerShell 命令

服務器對象模型

創建一個計時器作業

服務器對象模型

創建一個擴展的中央管理

服務器對象模型

在整個 SharePoint 場中創建一致性品牌。

服務器對象模型

創建自定義 Web 部件、應用程序頁或 ASP.NET 用戶控件

服務器對象模型

重要信息

如果您要提供個客戶的功能不是以比網站集更廣的范圍面向 SharePoint 管理,那么我們建議不要使用該服務器對象模型,創建一個 SharePoint 相關應用程序,它包括含所需自定義 Web 部件和用戶控件的遠程 ASP.NET Web 應用程序。請參閱此表的前兩行。

總結

以上是生活随笔為你收集整理的在 SharePoint 2013 中选择正确的 API 集的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。