We have been building a fairly large application with it for the past year and a half. Its been nice not to have to deal with the old ASP/Page based model and use the better Model/View/Controller design pattern.
To get the new stuff you really need to work off the trunk of development because they don't do releases very often. We have a lot of tests that get the framework involved so when an update in the framework breaks something we depend on we know about it immediately.
If you have to work in .NET this beats the heck out of the alternatives.
I've had no problems setting it up. Julian, I don't think it is constructive to say things like "serious problems" without any further clarification or example.
Debugging into the libraries is trivial. Because it's open source, you can debug into the whole thing.
I've been using MonoRail for production for ages on many projects, as an employee, as an indie contractor, and for non-work related sites.
I know I'm biased on that, however I can whole heartedly promise that my positive usage experience is what lured me into contributing to the project, not the other way around.
发布评论
评论(5)
我会说是的。 我正在使用它。 我知道环球影业正在他们的一些(数千个)网站上使用它。 不过,我要添加一些警告:
我不能保证每一个“现有”功能都有效,但系统的重点实际上是保持简单。
与普通的 ASP.NET 相比,这绝对是一种乐趣。 我向你保证你不会错过viewstate。
I'd say yes. I'm using it. I know for a fact that Universal are using it on some of their (thousands of) sites. I will add some caveats, however:
I'm not guaranteeing every last "out-there" feature works, but the point of the system is actually to keep it simple.
Compared to vanilla ASP.NET, it's an absolute joy. I assure you that you won't miss viewstate.
在过去的一年半里,我们一直用它构建了一个相当大的应用程序。 不必处理旧的基于 ASP/Page 的模型并使用更好的模型/视图/控制器设计模式,这真是太好了。
为了获得新的东西,你确实需要脱离开发的主干,因为他们不经常发布版本。 我们有很多涉及框架的测试,因此当框架的更新破坏了我们所依赖的东西时,我们会立即知道。
如果您必须在 .NET 中工作,那么这会胜过其他选择。
We have been building a fairly large application with it for the past year and a half. Its been nice not to have to deal with the old ASP/Page based model and use the better Model/View/Controller design pattern.
To get the new stuff you really need to work off the trunk of development because they don't do releases very often. We have a lot of tests that get the framework involved so when an update in the framework breaks something we depend on we know about it immediately.
If you have to work in .NET this beats the heck out of the alternatives.
单轨铁路论坛有一个概述:http://forum.castleproject.org/viewforum .php?f=6
我正在将它用于应用程序,并且没有遇到任何大问题。
最大的问题确实是找到好的文档和示例。
There is an overview on the monorail forum: http://forum.castleproject.org/viewforum.php?f=6
I'm using it for an application and haven't had any big issues with it.
The biggest problem is indeed find good documentation and examples.
我设置它没有任何问题。 朱利安,我认为在没有任何进一步澄清或例子的情况下说“严重问题”之类的事情没有建设性。
调试库很简单。 因为它是开源的,所以您可以调试整个事情。
I've had no problems setting it up. Julian, I don't think it is constructive to say things like "serious problems" without any further clarification or example.
Debugging into the libraries is trivial. Because it's open source, you can debug into the whole thing.
作为一名员工、独立承包商以及非工作相关的站点,我多年来一直在许多项目中使用 MonoRail 进行生产。
我知道我对此有偏见,但是我可以全心全意地保证,我积极的使用体验是吸引我为该项目做出贡献的原因,而不是相反。
I've been using MonoRail for production for ages on many projects, as an employee, as an indie contractor, and for non-work related sites.
I know I'm biased on that, however I can whole heartedly promise that my positive usage experience is what lured me into contributing to the project, not the other way around.