【问题标题】:Consuming Sharepoint Document library in ASP.NET在 ASP.NET 中使用 Sharepoint 文档库
【发布时间】:2012-08-01 17:56:40
【问题描述】:

我们有一个 ASP.NET Web 应用程序。我们想使用 SharePoint 文档库进行文档管理和归档。我们是 Sharepoint 的新手。我们有一个 sharepoint 管理团队询问他们需要与 ASP.NET 集成的任务的详细信息。我们在 ASP.NET 中维护用户级别的权限。请澄清以下几点:

  1. 我们可以使用其 Web 服务连接到 Sharepoint 吗?我们不想使用需要安装在 ASP.NET WebServer 中的 Sharepoint 对象模型。我们想使用网络服务上传、签入、签出、删除和下载。

  2. 我们能否要求 Sharepoint 管理员为我们的应用程序创建一个根级文件夹和一个用户,以便我们可以使用 WebService 上传文档?我们将使用我们的 ASP.NET 应用程序限制权限。

  3. 要求他们定期归档文档。这需要任何工作流程还是只需要从 Sharepoint Admin 进行配置?

【问题讨论】:

    标签: asp.net sharepoint


    【解决方案1】:

    我们可以使用 Sharepoint 的 WebServices 连接到它吗?我们不想 使用需要安装的 Sharepoint 对象模型 ASP.NET 网络服务器。我们要上传、签入、签出、删除和 使用网络服务下载。

    大多数情况下这是可能的,您也可以为此使用 SharePoint 中的客户端对象模型。

    我们可以要求 Sharepoint 管理员创建一个根级文件夹和一个用户吗 对于我们的应用程序,我们可以使用它上传文档 网络服务?我们将使用我们的 ASP.NET 来限制权限 应用。

    是的

    要求他们定期归档文件。这是否需要任何 工作流程还是仅来自 Sharepoint Admin 的配置?

    这取决于您在“存档”下的意思 - 在某处制作根文件夹的 zip 或备份文档库。对于压缩,您需要第三方或您自己的解决方案(可能是工作流程或计时器作业)。对于备份,您只需要一个 Power Shell 脚本来执行粒度备份。在http://technet.microsoft.com/en-us/library/ee428301#section1 上查看更多信息 然后,您可以自动化在 Windows 任务计划程序中运行的脚本。

    【讨论】:

      猜你喜欢
      • 2020-12-25
      • 2010-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多