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
-~----------~----~----~----~------~----~------~--~---

Reply via email to