将Entity Framework 4.1与SharePoint 2010一起使用?

DDi*_*ita 3 sharepoint-2010 entity-framework-4.1

首先,我并不完全熟悉SharePoint开发.我的任务是用它构建一个应用程序.

我需要一些关于在SharePoint中使用实体框架4.1的建议.我已经编写了一些代码,它们使用了EF 4.1和存储库模式(我不想放弃).我希望能够控制我的数据模型,并允许SP应用程序处理工作流和文档管理.

一起使用这些的最佳方法是什么?我已阅读有关创建SP将与之通信的Web服务层的信息.我希望有一些我找不到的资源.

Joh*_*cek 5

SharePoint 2010基于.NET FrameWork 3.5,它要求IIS使用ASP.NET 2.0 Runtime.实体框架4.1使用.NET FrameWork 4.0,它要求IIS使用ASP.NET 4.0运行时.因此,您无法在SharePoint 2010中本机运行EF 4.1.您可以使用您在问题中提到的Web服务来包装EF 4.1对象.

其他选项是使用Silverlight托管的应用程序,该应用程序使用SP 2010客户端对象模型来执行您需要的SP功能.您还可以组合使用HTML/jQuery从Web服务访问业务对象.

约翰