【问题标题】:Integrating an existing ASP.NET application into SharePoint将现有 ASP.NET 应用程序集成到 SharePoint
【发布时间】:2009-12-23 01:41:06
【问题描述】:

如何将现有的 ASP.NET 应用程序集成到 SharePoint 中?是否有任何陷阱、困难或这是一个相对容易的过程? 我对 SharePoint 完全陌生。 ASP.NET 应用程序的版本是 3.5 SharePoint 的版本是 3.0 (2007),在 IIS 6 上运行。 谢谢

【问题讨论】:

    标签: asp.net sharepoint


    【解决方案1】:

    因为 Sharepoint 基于 ASP.NET,它们的交互没有任何问题。我们解决这个问题的方法是将所有 ASP.NET 功能封装在 USerControls / WebControls 中(因此在实际的 .aspx 页面中不会执行任何操作,它们基本上都有一个或多个用户控件来完成工作),然后在WebPart 或开源SmartPart

    【讨论】:

      【解决方案2】:

      你说的整合是什么意思?如果您的目标只是在 SharePoint 中显示 asp.net 解决方案,您可以使用 pageviewer webpart,它基本上是您的 asp.net 托管解决方案的 IFrame。

      【讨论】:

      • 在使用 pageviewer webpart 时,您通常如何使用 SharePoint 的安全框架,例如身份验证/授权、用户、角色等?
      【解决方案3】:

      使用Application Pages 是一个不错的选择。您可以在大多数情况下使用现有代码。您只需要确保您的 aspx 页面引用正确的 ContentPlaceHolder 即可很好地融入 SharePoint UI。

      【讨论】:

        【解决方案4】:

        此外,根据应用的性质,查看数据视图 Web 部件、SSRS 和业务数据连接器

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-06-25
          • 2010-09-13
          • 2016-08-27
          • 1970-01-01
          • 2018-08-29
          • 1970-01-01
          • 2010-11-23
          • 2011-07-13
          相关资源
          最近更新 更多