【发布时间】:2012-06-12 05:40:14
【问题描述】:
我在找一个ORM工具,可以支持SQLServer/Oracle/MySql等。 我之前使用过实体框架,不太确定是否可以实现这种灵活性。但我也喜欢视觉工作室中的轻松和出色的集成。我也考虑过NHibernate,但我没有这方面的经验。 所以我有点犹豫不决,google 退回了很多 ORM 工具,比如 SubSonic、FluentNHibernate 等。
因为,我非常接近 NHibernate 并且不确定它存在的问题,曾在 NHibernate 和实体框架上工作过的人能否快速比较一下易用性、所需的学习曲线、对 LINQ 的支持等用于 NHibernate?
注意:对我来说最重要的因素是能够切换到不同的数据库类型(SQLServer/Oracle 等)和性能。
【问题讨论】:
标签: c#-4.0 orm multiple-databases