I would say Castle is more stable and mature than ASP.Net MVC. MS MVC, as I call it, definitely has some smart devs on the team and a solid company backing it. Castle has a huge head start though and a robust community, not to mention it's own really smart devs such as Hammett and Ken (and others).
I use MonoRail on my site, and am very happy. It also uses NVelocity, but only because Boo & Brail wouldn't run on my hosting account at the time I set it up. Hopefully that's changed but now I'm invested in NVelocity. BTW, I would say that fact the Brail is compiled is a another good reason to choose it over nvelocity. -j Josh | josh [at] computeristsolutions [dot] com | http://computeristsolutions.com http://www.linkedin.com/in/joshuacoffman | http://twitter.com/csinc On Thu, May 7, 2009 at 4:37 AM, Ken Egozi <[email protected]> wrote: > > 1. It's being used on production environments all over the place, for a few > years. I personally have been involved with MR powered commercial websites > and products since 2006. > The core API has been very stable for the most part of it, with a > single major change about a year ago (refactoring to IController) > A rather large test suite keeps regressions at base > MR was initiated by Hammet, who is now a MS employee, yet stil is the > headmaster of the whole Castle project. It has nothing to do with the > project's stability. As it is with every OSS project that gains a certain > amount of popularity, there is a steady community of contributors (for the > core as well as for contributed ecosystem). > > 2. It's a matter of taste. I personally would avoid NVelocity. For the > less verbose taste I'd use brail, and for the stricter flavour (and the > easier migration path for C#-ers), AspView might be the answer. > Or look on the various contributed ones. Or implement your own if you have > to. It's quite simple actually. > > 3. I see no business value in those, so I never pushed for reviving the > generators. Hammet has once written something about a way to use > DynamicActions and a simple view skeleton to achieve CRUD pages with minimal > recurring code (and avoiding generated code altogether). > > On Thu, May 7, 2009 at 1:41 PM, R. Rajesh Jeba Anbiah < > [email protected]> wrote: > >> >> I'm on the verge to propose MonoRail for my ASP.NET team. >> Previously I proposed ASP.NET MVC and developer faced issue with >> RenderPartial and requirement related issue like IIS7; so I've checked >> MonoRail as a Open Source alternative. I'd like to know few more >> things before I recommend. >> >> 1. Is this project stable? (Sorry to ask this; but I read somewhere >> that the original developer left for MS) >> >> 2. What is the template engine of preference here? I read somewhere >> that NVelocity may give trouble. Quick check shows that I can't do >> this: >> <img src="$Html.Link("/photos/view/$photo.id")" /> >> >> 3. Don't we have any code generating to generate for CRUD pages like >> index, view, add, edit, delete? or some sort of template or so? (I >> still can't find that) >> >> TIA >> >> -- >> <?php echo 'Just another PHP saint'; ?> >> Email: rrjanbiah-at-Y!com Blog: http://rajeshanbiah.blogspot.com/ >> >> >> > > > -- > Ken Egozi. > http://www.kenegozi.com/blog > http://www.delver.com > http://www.musicglue.com > http://www.castleproject.org > http://www.gotfriends.co.il > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en -~----------~----~----~----~------~----~------~--~---
