有人在 Mono 中使用过 .Net 代码生成框架吗? (亚音速、.netTiers 等)
自从我上次真正使用它以来,Mono 似乎已经取得了长足的进步。 我有兴趣使用 Mono 进行一些 ASP.Net 开发。 我在工作中使用过 .netTiers/CodeSmith,并且非常享受代码生成为您提供干净的工作数据访问层的速度。 问题是有人使用过 Mono 的代码生成吗? 我愿意学习 SubSonic 或 NHibernate 之类的东西,如果它们与 Mono 配合得更好的话。
预先感谢您的任何帮助。
Mono appears to have really come a log way since the last time I really used it. I'm interested in doing some ASP.Net development using Mono. I have used .netTiers/CodeSmith at work and really enjoy the speed with which code generation gives you a clean working data access layer. The question is has anybody used any code generation with Mono? I am open to learning something like SubSonic or NHibernate if those work better with Mono.
Thanks in advance for any help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我使用过亚音速和单声道。 我在 mono 2.0 上使用过它,SubStage(subsonic 的 GUI 前端)在该单声道 2.0 上不起作用,但您可以使用命令行选项生成代码。 它与单声道配合得很好。 在单声道中使用 SubSonic 生成的代码时,我没有发现任何问题。
我还没有在 mono 上使用 NHibernate。 NHibernate非常复杂,我试图学习它,但是放弃了。 虽然 SubSonic 非常简单,但我只用了不到 1 小时就学会了 SubSonic。
如果您对 Linq 感兴趣,我建议您尝试一下 DBLinq,DBLinq 团队正在与 Mono 团队合作在 Mono 中实现 Linq to Sql。
I have used subsonic with mono. I've used it on mono 2.0, on which SubStage (GUI front end for subsonic ) does not work, but you can generate code using command line option. It works very well with mono. I don't find any problem while using SubSonic generated code in mono.
I have not NHibernate on mono. NHibernate is very complex, I tried to learn it, but give. While SubSonic is very easy, it take me less than 1hr to learn SubSonic.
If you are interested in Linq, I suggest to you give a try to DBLinq , DBLinq team is working with Mono team to implement Linq to Sql in Mono.
这个链接描述得很好。 不完全确定我理解它,但最终结果是良好的性能。
http://www.mono-project.com/Linear_IL
This link describes it pretty well. Not entirely sure I understand it, but the end result is good performance.
http://www.mono-project.com/Linear_IL
我们确实有人使用 CodeSmith 生成在 Mono 下运行的代码。 我和一位正在使用 CodeSmith 创建 Mono 框架的人交谈过。
谢谢
——布莱克·尼米斯基
We do have people using CodeSmith to generate code that runs under Mono. I talked to one guy who was creating a Mono Framework with CodeSmith.
Thanks
-Blake Niemyjski