c# - 对选择合适的 ORM 感到困惑?

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

我将 ASP.NET 与 informix 数据库结合使用。

我使用一组编写的类来处理连接、CRUD 操作、事务等....

现在,我觉得这些类不是最好的选择,性能较差,需要很多时间并且有很多缺点。


我想使用 ORM,但我不知道如何选择适合我的 Web 应用程序(ASP.NET、Informix)的 ORM。

请帮助选择方便的ORM。

我对 nHibernate、Entity Framework、LINQ To SQL 和 Open Access(Telerik 组件)感到困惑。

注意:我将使用 Visual Studio 2012,所以我想要最近的比较。

最佳答案

我真的建议使用 Entity Framework,因为它是 .NET 的原生框架。 Here据说 Informix 提供程序可用于 EF。

关于c# - 对选择合适的 ORM 感到困惑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9043819/

相关文章:

c# - 如何为单元测试伪造 HttpContext?

javascript - 如何将 'enter' 设置为网页中链接的热键?

asp.net - 如何在SqlDataSource中为存储过程指定参数值

c# - 如何从 RuntimePropertyInfo 获取对象?

c# - C#中指向类实例的指针

c# - 将数据从文本框传输到 Crystal 报表上的未绑定(bind)字符串

c# - Entity Framework 实体的 DI

javascript - 如何将 Entity Framework 数据设置为 JavaScript 变量?

linq - 使用 LINQ to Entities 获取前 N 条记录

c# - 通用应用程序 TextBlockButtonStyle