ORM工具,支持多个数据库

时间:2012-06-08 06:41:29

标签: c#-4.0 orm multiple-databases

我正在寻找一个ORM工具,它可以支持SQLServer / Oracle / MySql等。 我之前使用过实体框架,不太确定是否可以实现这种灵活性。但我也喜欢视觉工作室的轻松和完美融合。我也考虑过NHibernate,但我没有经验。 所以我有点犹豫不决,google返回了很多ORM工具,比如SubSonic,FluentNHibernate等。

因为,我非常接近NHibernate并且不确定它所遇到的问题,可以使用NHibernate和Entity Framework的人快速比较易用性,所需的学习曲线,对LINQ的支持等,对于NHibernate?

注意:对我来说最重要的因素是能够切换到不同的数据库类型(SQLServer / Oracle等)和性能。

1 个答案:

答案 0 :(得分:1)

这是实体框架的Feature-by-Feature comparision和NHibernate。