5
  1. 我们希望在我们的 SP 应用程序中使用 MVC 框架。
  2. 这就是我们正在努力完成的事情... SPSite 中的一个虚拟目录,它可以托管和运行 MVC。例如,/_layouts/MVC/

有关所需配置更改的任何提示(如果可能的话)将非常有帮助。

4

5 回答 5

10

您可能会对此感兴趣 http://www.codeplex.com/SharePointMVC

我大约 5 分钟前发布了它。

它基本上是一个帮助在 SharePoint 母版页中呈现 ASP.MVC 的库。

还为时过早,但你明白了。

于 2008-12-11T12:16:32.150 回答
4

您将有一段时间在 MVC 应用程序的 web.config 中取消继承所有内容(模块、处理程序、程序集、命名空间)。我建议不要尝试让 MVC 在同一个 IIS 网站内工作,为什么不直接在 SharePoint 之外运行您的应用程序呢?Joel Oleson 刚刚发布了关于使用“小部件”或“Web 部件”作为 SharePoint 集成形式的博客:

乔尔·奥尔森

于 2008-10-13T20:10:47.773 回答
3

我从 MS MVC 团队听说,Sharepoint 没有使用 MVC 的计划。但是 MVC 可以通过一些调整与 Sharepoint 一起使用

以下共享点站点 www.themedicinecabinet.co.uk 是使用 ASP.net MVC 2 构建的。

本文解释了这是如何完成的 http://vspug.com/mbailey/files/2010/04/Using-ASP.NET-MVC-2-with-Sharepoint-Publishing.pdf

于 2010-04-16T08:53:01.440 回答
1

我们刚刚发布了一个开源项目,让您可以使用 SharePoint 2010 作为网站的后端并在前端使用 ASP.NET MVC3。过去两年我们一直在使用代码库,并希望与社区分享它,因为我们相信其他人会发现它有用。

文档仍然很少 - 如果您有任何问题或需要帮助,请随时与我们联系。

http://www.slamcms.com

于 2012-06-19T19:57:16.147 回答
0

我建议在它自己的应用程序池中运行您的虚拟目录。我在其他一些 Microsoft 产品上利用 MVC,并且应用程序池的托管管道模式必须 = MVC 的“集成”。

于 2008-10-10T20:09:37.327 回答