【问题标题】:Can I have Entity Framework and Linq-to-SQL run together?我可以让 Entity Framework 和 Linq-to-SQL 一起运行吗?
【发布时间】:2010-06-09 22:50:56
【问题描述】:

我想知道是否可以同时运行 Linq-to-SQL 和实体框架。我们当前的配置是 Linq-to-SQL,我们希望最终迁移到 EF。但是现在在 Linq-to-SQL 方面发生的事情太多了,我们希望分阶段进行。

所以我们有没有机会在实体框架中开始编写新的东西,但让旧的东西保持原样运行?值得吗?

【问题讨论】:

  • +1 但我可以问一下你为什么要搬到英孚吗? L2S 没有提供什么?
  • 我以前有机会使用 ORM - 很多更简洁的代码,没有丑陋的连接,没有 sql,而且程序发展得非常非常快。 ORM 是未来的恕我直言。 Ruby 有活动记录。苹果有核心数据。现在微软有了实体框架。是时候了!
  • 我在这里可能错了,但是 L2S IS 是一个 ORM
  • 并非如此。关系仍然通过 linq(又名嵌入式 sql)完成。在 EF 中,这些都不需要。

标签: c# .net linq-to-sql entity-framework


【解决方案1】:

没有什么能阻止您在同一个项目中使用这两种技术,但您不能在两者之间共享上下文或模型。

假设您愿意为这些差异付出代价,那么没有什么可以阻止您在项目中同时使用这两种方法。

【讨论】:

  • 是的,这不是问题@Shitzel。
猜你喜欢
  • 1970-01-01
  • 2021-07-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-09
  • 1970-01-01
相关资源
最近更新 更多