chris carter's web log

Home |  Contact |  Admin
 

The M Word

Posted on August 8, 2008

I'm reading some good blog posts by Michael Hanney on using ASP.NET MVC, NHibernate, Castle ActiveRecord and Rhino Tools (part 1, part 2, part 3). 

In the first part Michael mentions the reason why he chose ASP.NET MVC over MonoRail.  He references Ben Scheirman's blog post on the topic of picking a Microsoft(this is the M word) tool, just because it has the M word attached to it not because it's necessarily the best choice.  This is the exact reason why we're picking ASP.NET MVC over MonoRail at my current gig, one of those frameworks comes out of Redmond, the other does not, it was that simple.

This needs to change.

Comments

Michael

I feel named and shamed.  While it is true we chose ASP.MVC over Monorail because it came out of Redmond, it's pretty good actually and I'm happy with my choices. Having access to the ASP.MVC source code influenced my decision, not because I want to assess it (I do not presume to be qualified to do so) but because it is much easier to learn a new framework when you can step into the source code and see exactly what's going on. The infulence of the users on the development of ASP.MVC is very interesting to observe. MS are really listening to the dev community. All good.

Chris

I guess I was more pointing out that in the big orgs and corps, it's tough for the little guy(the one not from Redmond) to become a viable option.

I'm loving the Microsoft MVC framework and the response to the community is great. I have no complaints(except for the stupid Home/Account controllers and views that are part of a "new" MVC project, they are always the first to be deleted)

You do have access to the MonoRail source code, I believe that's been available as long as the project's been around.  I've stepped through both, and having the source code is HUGE for figuring out what your framework of choice is actually doing under the covers.

Thanks for the great posts on ASP.NET MVC as it shows how the MS MVC framework can play nicely with OSS tools.

Post a Comment

(required)
(required)
(no HTML!)