c# - 我可以选择哪些标准的 ORM?

标签 c# .net asp.net orm wiki

问:这个问题是关于我如何为我的 web 应用程序计算或选择方便的 ORM。 当开始一个新的网络应用程序时,我可以根据什么标准来考虑一个特定的 ORM 比我的项目或案例(网络应用程序)的另一个更好?

我的问题的另一部分:当我开始任何网络应用程序时,我使用三层:

  1. 数据库层(包含 连接,并处理 CRUD 操作)
  2. 管理层(数据访问 层)我的每个表的类 db(与 前一层)它包含 CRUD 特定表的操作 以及其他所需的操作。
  3. 界面层..

我使用对象数据源。是否将其视为 ORM(作为一个概念)或者我对这个概念的理解有误。

注意:我仍然是这个领域的初学者,而且每天我都在学习更多关于网络开发的知识。 请就此提出解释和建议。

提前致谢。

最佳答案

至于ORM,全靠品味。 nhibernate 和 Entity Framework 是最常见的。

关于c# - 我可以选择哪些标准的 ORM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4544704/

相关文章:

c# - Visual Studio ADO .NET 无法连接到 mysql 数据库

c# - DateTime 这种奇怪行为的原因是什么?

c# - 为什么在一行中声明一个变量,然后在下一行赋值给它?

CS0122 和 CS0143 之间的 C# 编译器错误差异

c# - 输入标签的值将 null 传输到数据库中

c# - UWP 约会 : Appointment ID returning empty

c# - 如何使用 Open Xml 2.5 SDK 以只读方式创建(导出)excel 文件

.net - 对商业MVC控件的看法

c# - 为什么在 ASP.Net Core 2 MVC 中更改密码后登录

javascript - 从后面的 vb.net 代码调用 javascript