【发布时间】:2009-12-23 01:41:06
【问题描述】:
如何将现有的 ASP.NET 应用程序集成到 SharePoint 中?是否有任何陷阱、困难或这是一个相对容易的过程? 我对 SharePoint 完全陌生。 ASP.NET 应用程序的版本是 3.5 SharePoint 的版本是 3.0 (2007),在 IIS 6 上运行。 谢谢
【问题讨论】:
标签: asp.net sharepoint
如何将现有的 ASP.NET 应用程序集成到 SharePoint 中?是否有任何陷阱、困难或这是一个相对容易的过程? 我对 SharePoint 完全陌生。 ASP.NET 应用程序的版本是 3.5 SharePoint 的版本是 3.0 (2007),在 IIS 6 上运行。 谢谢
【问题讨论】:
标签: asp.net sharepoint
因为 Sharepoint 基于 ASP.NET,它们的交互没有任何问题。我们解决这个问题的方法是将所有 ASP.NET 功能封装在 USerControls / WebControls 中(因此在实际的 .aspx 页面中不会执行任何操作,它们基本上都有一个或多个用户控件来完成工作),然后在WebPart 或开源SmartPart。
【讨论】:
你说的整合是什么意思?如果您的目标只是在 SharePoint 中显示 asp.net 解决方案,您可以使用 pageviewer webpart,它基本上是您的 asp.net 托管解决方案的 IFrame。
【讨论】:
使用Application Pages 是一个不错的选择。您可以在大多数情况下使用现有代码。您只需要确保您的 aspx 页面引用正确的 ContentPlaceHolder 即可很好地融入 SharePoint UI。
【讨论】:
此外,根据应用的性质,查看数据视图 Web 部件、SSRS 和业务数据连接器
【讨论】: