【问题标题】:How can I work with Entity Framework 4.2 in .net framework 3.5 for SharePoint 2010?如何在 .net framework 3.5 for SharePoint 2010 中使用 Entity Framework 4.2?
【发布时间】:2011-11-11 09:55:33
【问题描述】:

我知道 SharePoint 2010 使用 .net 3.5,并且由于 .net 2(带有 sp1 的 3.5)具有与 .net 4 不同的 CLR,将 Entity Framework 4 (4.2) 与它一起使用的最佳做法是什么? Web服务(WCF服务)是唯一的解决方案吗?

如果不是,从简单性和生产力的角度来看,建议使用什么类似于 EF 的最佳 ORM 来连接到 MS SQL Server? (以后可能支持oracle)?

【问题讨论】:

    标签: wcf web-services .net-3.5 entity-framework-4 sharepoint-2010


    【解决方案1】:

    Web 服务(WCF 服务)是唯一的解决方案吗?

    是的。您必须进行跨进程调用,因为您的主进程是 .NET 3.5,而您需要另一个运行 .NET 4.0 的进程。

    从简单性和生产力的角度来看,推荐使用什么类似于 EF 的最佳 ORM 来连接到 MS SQL Server? (以后可能支持oracle)?

    其他替代品例如 NHibernate 或 LLBGen Pro。 .NET 3.5 都支持两者。你也可以试试 Linq-To-Sql 或 SubSonic。

    【讨论】:

    • 不,它不能 - 它仍然依赖于 .NET 版本。
    • 完美:(所以我们必须在我们的应用程序中添加额外的层。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-24
    • 2011-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-25
    相关资源
    最近更新 更多