自从我上次真正使用它以来,Mono 似乎真的是一种日志方式。我对使用 Mono 进行一些 ASP.Net 开发很感兴趣。我在工作中使用过 .netTiers/CodeSmith,并且非常享受代码生成为您提供干净的工作数据访问层的速度。问题是有人用 Mono 生成代码吗?我愿意学习 SubSonic 或 NHibernate 之类的东西,如果它们与 Mono 一起工作得更好。
提前感谢您的帮助。
自从我上次真正使用它以来,Mono 似乎真的是一种日志方式。我对使用 Mono 进行一些 ASP.Net 开发很感兴趣。我在工作中使用过 .netTiers/CodeSmith,并且非常享受代码生成为您提供干净的工作数据访问层的速度。问题是有人用 Mono 生成代码吗?我愿意学习 SubSonic 或 NHibernate 之类的东西,如果它们与 Mono 一起工作得更好。
提前感谢您的帮助。
我用过单声道的亚音速。我在单声道 2.0 上使用过它,在该版本上 SubStage(subsonic 的 GUI 前端)不起作用,但您可以使用命令行选项生成代码。它适用于单声道。在单声道中使用 SubSonic 生成的代码时我没有发现任何问题。
我没有在单声道上使用 NHibernate。NHibernate 很复杂,我尝试学习它,但放弃了。虽然 SubSonic 很简单,但我用不到 1 小时的时间来学习 SubSonic。
如果您对 Linq 感兴趣,我建议您尝试一下DBLinq,DBLinq 团队正在与 Mono 团队合作,在 Mono 中实现 Linq to Sql。
这个链接很好地描述了它。不完全确定我理解它,但最终结果是良好的性能。 http://www.mono-project.com/Linear_IL
我们确实有人使用CodeSmith来生成在 Mono 下运行的代码。我与一位正在使用 CodeSmith 创建 Mono 框架的人交谈。
谢谢-布莱克·涅米斯基