假设我使用 SQL Server 作为我的数据库,这两者之间有什么区别?他们是一样的吗?
Funky81
问问题
511 次
3 回答
4
这篇文章指出了一些信息。特别是3个主要区别:
能够查询 Microsoft SQL Server 以外的关系存储
不限于 LINQ 语言支持的全文查询语言
高级映射工具,例如将单个类映射到多个表
于 2008-11-18T22:32:30.247 回答
1
长答案:谷歌。简短的回答:使用实体框架,您将能够基于类似于域对象的类(部分,您可以“扩展”)创建一些东西(虽然不是真正的 DDD,这就是 NHibernate 仍然存在并且正在开发 linq to nhibernate 的原因),使用 sql 你只会想到数据库和表。
于 2008-11-18T22:27:20.087 回答
1
Roger Jennings 于 2008 年 12 月出版的 Visual Studio Magazine 封面故事是关于该主题的好读物,其中有一些 L2S 与 EF 的并排比较:
http://visualstudiomagazine.com/features/article.aspx?editorialsid=2583
于 2008-11-25T02:34:29.227 回答