MS MVC框架漩涡中的MonoRail未来
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://shanyou.blog.51cto.com/363653/73933 |
上个星期,Hamilton向微软MVC团队通报了Castle团队从现实应用中获得的所有复杂和不直观的需求,并告知他们如何处理这些事情。另外他还开发了一些集成案例,作为对MS MVC可扩展性和插拔性的概念验证。
我现在可以做到: 目前Hamilton对MS MVC框架的做法非常满意,但是他建议社区对在年底要发布的CTP版本不要抱太大的期望:
那是因为你将要看到的是一个非常小的框架,要真正发挥作用还有许多工作要做,据MS MVC团队说这一CTP版本主要是为了获得反馈,不过,我相信接下来的版本会非常棒! 对于Castle MonoRail的未来,Hamilton说他们要等到MS MVC框架的最终版和功能集确定之后才能决定:
我真的非常期望MS MVC团队能试着支持MonoRail现在所支持的所有的东西,但是我不确定他们打算这样做。MonoRail 2.0最终结果如何取决于MS MVC框架的实现。如果最终的MS MVC非常棒,并且提供了很多功能,我会考虑放弃MonoRail 2.0。如果MS MVC最终版不是那么完美,缺少了必须实现的功能,那么MonoRail 2.0可以复用MS MVC的基础架构,以提供一些有价值的扩展。 Eleutian Technology公司的工程总监Aaron Jensen同意Hamilton的观点,并建议说:
我想要看到的是MonoRail能变得真的像Rails。我想看到一些在MS MVC之上的实现,它们更加遵循“惯例胜于配置”的理念——包括生成器以及更多的功能。我期望它能更进一步,成为.NET社区所期望的一个真正的C# Web平台。 Routing——在RoR和MS MVC中它们视Routing为一等公民。而在MonoRail中却好像是一个附加之物。 Hamilton对Routing的问题已经进行了关注,他开发了一个新的MonoRail Routing引擎,相关的代码可以在MonoRail SVN上下载。
Ben Scheirman在他的一篇博客中讨论了微软技术和开源技术的话题,总结说“System.Web.MVC将拥有的观众数是MonoRail所无法达到的,因为很多企业巨头们已经着了微软的道,无论微软的技术是好是坏,他们都会去做,而且有许多顾问公司很坚决地工作在这个领域!” 查看英文原文:The Future of MonoRail in the Wake of MS MVC
自由、创新、研究、探索…… 本文出自 “张善友” 博客,请务必保留此出处http://shanyou.blog.51cto.com/363653/73933 本文出自 51CTO.COM技术博客 |


张善友
博客统计信息
热门文章
最新评论
友情链接