mysql - 从 ASP.NET MVC 到 mySQL 的最佳 ORM 选项

标签 mysql asp.net-mvc orm

我一直在使用 Linq-to-SQL。使用 mySQL 的最佳选择是什么?我一直在研究 NHibernate、Entity Framework 等。一些比较(优缺点)会有所帮助

最佳答案

LLBLGen .当前版本 2.6 很棒。该设计器非常易于使用,支持实体继承、类型转换器(也可用于跨 RDBMS 弥合不同类型之间的差距)、验证、审计、授权等等。但最重要的是,他们的文档非常出色,而且他们的支持论坛 react 迅速。首席开发人员(也在 stackoverflow 上)也回答用户的问题。我不能说这个工具不够,试试吧。这是非常值得的成本。

下一个版本可能会把游戏中的其他一切都统统统统统统统统清掉。除了能够在以后生成它们的传统数据之外,您还能够生成 nHibernate 映射文件、 Entity Framework 和 linq2sql。

这是一个将 LLBLGen 与 Entity Framework 和 nHibernate 进行比较的讨论(当然它可能有偏见,因为它在他们的论坛上)。 http://www.llblgen.com/tinyforum/Messages.aspx?ThreadID=12811 http://www.llblgen.com/tinyforum/Messages.aspx?ThreadID=14659

关于mysql - 从 ASP.NET MVC 到 mySQL 的最佳 ORM 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1539429/

相关文章:

c# - 使用 HtmlAttributes 覆盖 ASP.NET MVC 中的 TextBoxFor Helper

Fluent NHibernate 中的 NHibernate 配置属性

node.js - 如何在 Sequelize 模型中设置特定列的排序规则?

php - 使用同一页面上表单中的值更新表格

php - 我的 if 语句的输出始终相同

php - 将信息数组传递到数据库中

c# - 您是否将存储库模式与 Entity Framework 一起使用?

PHP 检查 SQL 条目是否存在会产生不同的输出

asp.net-mvc - 使用 HomeController 的隐式自绑定(bind)激活 HomeController 时出错 - NInject 错误

c# - 默认 Entity Framework 超时