- 我们希望在我们的 SP 应用程序中使用 MVC 框架。
- 这就是我们正在努力完成的事情... SPSite 中的一个虚拟目录,它可以托管和运行 MVC。例如,/_layouts/MVC/
有关所需配置更改的任何提示(如果可能的话)将非常有帮助。
有关所需配置更改的任何提示(如果可能的话)将非常有帮助。
您可能会对此感兴趣 http://www.codeplex.com/SharePointMVC
我大约 5 分钟前发布了它。
它基本上是一个帮助在 SharePoint 母版页中呈现 ASP.MVC 的库。
还为时过早,但你明白了。
您将有一段时间在 MVC 应用程序的 web.config 中取消继承所有内容(模块、处理程序、程序集、命名空间)。我建议不要尝试让 MVC 在同一个 IIS 网站内工作,为什么不直接在 SharePoint 之外运行您的应用程序呢?Joel Oleson 刚刚发布了关于使用“小部件”或“Web 部件”作为 SharePoint 集成形式的博客:
我从 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
我们刚刚发布了一个开源项目,让您可以使用 SharePoint 2010 作为网站的后端并在前端使用 ASP.NET MVC3。过去两年我们一直在使用代码库,并希望与社区分享它,因为我们相信其他人会发现它有用。
文档仍然很少 - 如果您有任何问题或需要帮助,请随时与我们联系。
我建议在它自己的应用程序池中运行您的虚拟目录。我在其他一些 Microsoft 产品上利用 MVC,并且应用程序池的托管管道模式必须 = MVC 的“集成”。