【问题标题】:How can I embed an ASP.NET MVC 3 application in a WSS 3.0 site?如何在 WSS 3.0 站点中嵌入 ASP.NET MVC 3 应用程序?
【发布时间】:2012-07-11 22:47:42
【问题描述】:

我是 SharePoint 开发的新手,我想知道如何将 ASP.NET 网站(最好是 MVC 3)嵌入到 WSS 3.0 网站中。我最近使用过 ASP.NET MVC 3,过去使用过 ASP.NET 3.5。

我计划将 SharePoint 用于管理任务和工作流程。我需要在 SharePoint 中放置 aspx 或 mvc 页面。这些页面将允许用户对外部数据库执行 CRUD 操作。我想做的事可能吗?如果有,怎么做?

【问题讨论】:

    标签: c# asp.net-mvc sharepoint-2007 wss-3.0


    【解决方案1】:

    首先,即使有办法将 MVC 应用程序嵌入共享点,WSS 3 也是基于 .NET 2.0 运行时,而 MVC3 需要 .NET 4 运行时。这很可能永远不会奏效。

    其次,我认为不可能在 SharePoint 中嵌入 MVC 网站,因为 sharepoint 有一组非常具体的基于 WebParts 的扩展方法,这是一个 ASP.NET 工具。您可以得到的最接近的方法是在共享点页面中使用 iframe,但这将是一个外部站点,SP 与该站点之间没有交互。

    【讨论】:

    • 谢谢,这是我早期研究中的想法。你能给我任何关于使用 Web 部件和 .NET 3.5 页面或其他东西的信息吗?
    【解决方案2】:

    我无法在 SharePoint 中嵌入 MVC 应用程序,但我能够使用以下教程嵌入 .NET 4.0 ASP.NET Web 应用程序:

    http://www.devexpertise.com/2009/02/18/integrating-a-custom-aspnet-application-into-sharepoint-part-1/

    我尚未对其进行全面测试并确认所有 .NET 4.0 功能都可以正常工作,但到目前为止一切都很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多