Okay Scott, you and your team rock.

It has been awhile since my last confession.  Having kids sucks the time right out of you.  Nothing puts it in perspective like having a couple.  You hear about it all the time, but until you have some, you have no clue!  I have been busy with my job and new family.  I am loving every minute of it.  My son, Benjamin Scott Stahlhood III, will be here in 23 days.  He will be the next hacker in the family.  His ultrasound picture had the number 013370 on it, that is just a sign of things to come ;)

Scott Guthrie and company have been rocking lately man.  I have to tell you, I am super impressed with what has come out of that team recently.  I am sorrry.  I am sure I am setting my self up as flame bait here, but ASP.NET MVC framework is a Ruby on Rails killer.  It is awesome with a capital A baby.  It has plenty of time to get better too.  It is nice to see that Subsonic is making its way to ASP.NET.  I think it was a great move for Scott to contact Rob.  Rob is a great addition to the team.

I have had a lot of stressful things going on and that has sucked the extra time I used to devote to helping out the community and working on cool projects that others can use and from using can learn.  Things are looking pretty good and I hope to get back into helping the community out.

Scott, you and your team rock.  Keep up the great work.  Even thought it does not matter from a an average Joe like me, tell your team they rock too and I appreciate all the great stuff you guys are doing.  It is great to see killer tools being released for the developers.  I feel you guys are truly being innovative and delivering from a developer point of view.

Everyone be careful over the next week.  Have fun, but don't endanger others!
 

5 Comments

  • I think comparing ASP.NET MVC to Rails is much too soon, let alone calling it a killer of anything... My hope that it would be at least a worthy improvement over plain ASP.NET.

  • Hi,

    Since Rop joined Microsoft and I hear many people saying "Subsonic is making its way to ASP.NET", I admit subsonic is terrific but don't think now after LinqToSql, why would Microsoft welcome subsonic now? I know you can use it with it though.

    The thing is why people always connect MVC and ORM tools, I mean you always have the choice to select any of the available tools out there, you even had it before ASP.NET MVC comes to our life.

    Thanks.

  • @ Alex G

    You are right it is way too soon. That was my point of how impressive it is... you need to really play with it. Download both RoR and ASP.NET MVC and create the same site in both. The thing is, you get the whole package with ASP.NET MVC, which inlcudes VS 2008 and all the Intellisense goodness for example. I guess it is fair to say, it is on its way to becoming a RoR killer.

    @Nawaf

    Of course, that is the point of free will after all. Just because there are other tools out there, does not mean they are good or even really great. IMO, Subsonic is really good. It uses the RoR angle of convention over configuration and that is ultimately the same thing that drives ASP.NET. Subsonic does what it does very well. I think that is why Rob was contacted by Scott.

  • I don't know that ASP.NET MVC will ever be a killer of anything other than ASP.NET WebForms and classic ASP. ASP.NET MVC is awesome, don't get me wrong, but the people that use RoR don't necessarily use it just because it's extremely productive or because they have a great IDE (which they don't in the latter point). They like or love Ruby. Same with PHP and Python with the likes of CakePHP and Django.

    If anything, the availability of Mono and the VS Express Editions + ASP.NET MVC could cause more developers or students to move to .NET instead of the free open source world. Then again, with IronPython, IronRuby and Phalanger, we may see those as killers of their respective interpreted languages. Who knows; however, I don't think that everyone will suddenly jump on the .NET bandwagon just for ASP.NET MVC, as good as it is.

  • @ Ryan R

    There are always some reasons behind loving something, IMO. There is usually a common set of answers among RoR devs that when asked why they like/love RoR. When looking at ASP.NET MVC, I see it approaching those same features that RoR devs love so much and eventually surpassing RoRs feature set, especially in performance.

Comments have been disabled for this content.