gpt4 book ai didi

c# - 使用 SOAP、Javascript、C#、Webservices、jQuery 的 Windows Gadget for Sharepoint 2007 列表

转载 作者:行者123 更新时间:2023-12-02 19:38:51 24 4
gpt4 key购买 nike

我正在尝试为 Sharepoint 2007 开发一个小工具,它将对用户进行身份验证,然后从特定 URL 获取他的共享点列表,

在过去的 4 天里,我一直在研究它,并遇到了不同的制作方法,但因为解决方案要么完成了一半,不起作用,要么太困惑,无法获得帮助或转换成我想要的东西。

因为 Windows Gadget 使用脚本 + HTML,所以我有以下选项来继续制作这个小工具,

  • 创建一个 Visual Studio 项目 (dll),它将使用 Sharepoint 的 SPLIST/SPWeb 为我获取列表,然后我可以使用 JavaScript 和 Visual Studio“COM”读取该 dll(“类”)并获取 JavaScript 中的数据+ 在 HTML 上显示它。这种方法的问题是,我不确定,如果我用 Sharepoint SPLIST 创建一个“dll”并将其放入小工具文件夹中,它是否可以在客户端(没有在 PC 上安装 sharepoint)上工作。在尝试寻找有关此问题方法的帮助时,我发现这个项目正在做同样的事情,但不确定我是否对其进行更改,它将与我之前讨论过的“dll”一起使用,这是链接小工具,

Gmail Gadget Using JavaScript to Read Visual studio Dll

  • 解决问题的第二种方法可以是,如果我使用 Sharepoint Webservices,这将使我获得所有列表项,但是在 JavaScript 中使用 Webservices 并不那么容易,所以如果我创建一个 Visual Studio 项目,获得一个对 sharepoint webservices 的 web 引用,并返回一个列表,我再次使用 JavaScript 从 DLL 中读取结果,并将其显示在 HTML 上。

This Link is Using Webservices in a Dot Net Project to Update a List Item, but In comments it also tells how to get List data, but then how I gonna authenticate my users

  • 另一个解决方案是使用 Jquery 获取共享点列表数据,就像之前的链接中一样,但同样,我如何对我的用户 @ gadget 进行身份验证?

Using jQuery to fetch List Data

A gadget that is getting News Feed from a website, its sending an HTTPxml request but then asking for a RSS feed, whereas i dont have Rss feedback in sharepoint site I am working on

为阅读本文干杯,我希望您能增长知识或分享它:)

编辑*我的意思是使用 Sharepoint MOSS“SPLIST”或“SPWEB”作为客户端对象模型,因为我使用的是 Moss,所以我无法使用客户端对象模型身份验证:(。对于错误的信息真的很抱歉*

最佳答案

您将其安装在用户电脑上,因此您无法使用标准 SharePoint API (Microsoft.SharePoint.dll)

您使用的是 2007,因此无法使用“客户端对象模型”(托管/silverlight 或 EMCA 脚本)

剩下

a) SharePoint Web 服务(JavaScript 或 JQuery,但仍然是 JavaScript)。

这意味着您的小工具将通过与浏览您网站的人相同的机制对 SharePoint 进行身份验证 - 通常是集成 Windows 身份验证。

首先要开始的是优秀的 http://spservices.codeplex.com/库,它允许您轻松地从 JQuery 调用 Web 服务)。请参阅文档以获取有关如何使用它的提示。

对于一个完成了一半的项目,http://sharepointsidebar.codeplex.com/ 怎么样?

b) 通过在 SharePoint 服务器上部署 dll 创建您自己的自定义 Web 服务,然后通过 JavaScript 调用这些服务(也许使用 JSON 或类似的方式

关于c# - 使用 SOAP、Javascript、C#、Webservices、jQuery 的 Windows Gadget for Sharepoint 2007 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10650490/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com