是否可以在 SharePoint 网站中使用 Asp.Net MVC 框架?
6 回答
在 ScottGu 2008 年 2 月的博客中,他写道:
目前 MVC 不直接与 SharePoint 集成。不过,这是我们将来会考虑支持的东西。
CodePlex 上有一个项目可以让 ASP.NET MVC 在 SharePoint 中工作:http: //www.codeplex.com/SharePointMVC
您可能会对此感兴趣http://www.codeplex.com/SharePointMVC
它基本上是一个帮助在 SharePoint 母版页中呈现 ASP.MVC 的库。
还为时过早,但你明白了。
以下共享点站点 www.themedicinecabinet.co.uk 是使用 ASP.net MVC 2 构建的。本文解释了这是如何完成的 http://vspug.com/mbailey/files/2010/04/Using-ASP.NET -MVC-2-with-Sharepoint-Publishing.pdf
一种可能的架构是使用 asp.net 或 asp.net mvc 前端。然后通过 Web 服务访问共享点功能。
这样做的好处是让您可以访问 sharepoint 的功能,而无需使用 sharepoint 的额外开发成本。
我不这么认为,尽管您可以将标准 ASPX 文件上传到 SharePoint 并让它们运行,但我很确定 URL 重写是它会失败的地方。
您可以做的一件事是使用 asp.net mvc 仅通过引用 SharePoint 程序集来创建共享点“支持”应用程序。
我猜 Sharepoint 对象模型将是 MVC 中的 M。