我们正在设计一个系统。
我们希望使用.net framework 3.5作为UI的SharePoint webpart。我们也可以访问数据库,我们希望使用EF4,即框架4。
这可能吗?或者我们是否需要将Web服务放在其间?
答案 0 :(得分:2)
当时,没有任何版本的SharePoint与.Net 4兼容。 可以在此处找到解释:http://mossblogger.blogspot.com/2010/06/sharepoint-2010-and-net-4-confused.html
所以,是的 - 您必须在UI层和数据库层之间添加一个额外的层。
答案 1 :(得分:1)
SharePoint Webpart有两种类型,ASP.NET和实际的SharePoint。应该使用ASP.NET基类构建大多数Web部件。这意味着您可以使用这些Web部件构建独立的ASP.NET应用程序(不需要sharepoint来托管它们)。
但是如果你必须使用sharepoint作为前端,那么拥有一个好的SOA(Web服务)比尝试将所有功能合并到sharepoint更好。
答案 2 :(得分:0)
.NET 3.5从SP1开始支持实体框架4
答案 3 :(得分:-1)
此网站显示了您要整合SharePoint – The MOSS
所需的操作