Things really are changing in the .Net community

Check out this article about the rationale for the ASP.NET MVC framework on Dr. Dobbs.  Absolutely nothing you haven’t heard before, but it’s written by Dino Esposito.  It’s fine and all to hear this sort of thing from ALT.NET leaning outliers, but Dino Esposito is virtually Mr. Mainstream in the .Net developer community.  Cool.

About Jeremy Miller

Jeremy is the Chief Software Architect at Dovetail Software, the coolest ISV in Austin. Jeremy began his IT career writing "Shadow IT" applications to automate his engineering documentation, then wandered into software development because it looked like more fun. Jeremy is the author of the open source StructureMap tool for Dependency Injection with .Net, StoryTeller for supercharged acceptance testing in .Net, and one of the principal developers behind FubuMVC. Jeremy's thoughts on all things software can be found at The Shade Tree Developer at
This entry was posted in Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.
  • Simon

    How do you review a .net MVC engine without mentioning monorail???

  • Jeremy D. Miller


    I get your sentiment, but who cares about credit? As long as the stuff I care about (design principles like Separation of Concerns) is getting some visibility, I’m good.

  • Eric

    What is the sound of 1,000 hands patting themselves on the back for being… ‘ALT.NET’?

  • Nikola Malovic

    “high priest of MS *mortyrdom*”, “Mr. Mainstream”??

    Common guys… What Dino did so wrong so it would deserve this call out blog post ? He wrote books for web forms and presenting that as much as he can. I know web forms are something you ALT-ers despise but for the millions of people are still doing it and it is still a widest adopted model of doing web in .NET. So with his books he is helping very large number of people.

    And what is so strange in Dino (or anyone) writing about the MVC framework.

    At the end, MVC .NET is becoming a mainstream (because of the fact it is done by M$ it would outnumber the number of monorail users very fast)

    I really don’t see what is the point behind this post which looks to me like a childish “I was always here and you just came”

  • Vikas Kerni

    MVC is going to be the tipping point for .net community. There will be no distinction between ALT.Net and Mort after that.

  • Mohan Kumar


    Cut him some slack, will you? :)

    Far as I remember, Dino has been the high priest of MS *mortyrdom* and he still is, so you can’t expect to see him aournd speaking all alt.NETish overnight. I don’t expect to see him around the pragmatic .NET camp ever unless it is a direct command from Houston (MS), which I doubt will happen. He has his plates full at Wintellect for the moment.

  • John

    Nothing wrong with compromise. I think needs a little mainstream activity to balance what sometimes seems like an all-or-nothing approach to the practices espoused by Believe it or not, mainstream != dumb, so the mainstream might actually teach a few things, too :).

  • Dave Laribee

    Watchdog, watchdog, watchdog…

    Cool but with mainstream comes compromise and justification. Where’s Dino in engaging with this community? I haven’t seen him around yet. I’m skeptical.

  • Jeremy D. Miller


    Aw well, it’s the concepts and values that matter more than the tools. ‘Course by that measure I’d go with NHib over Linq to SQL.

  • SteveG

    This same group will still turn their noses up to Spring.NET and NHibernate and stick to their Unity and Linq to SQL….

  • LukeB

    No mention of Monorail, which is unsuprising. N-I-H is alive and well at MS.

  • Sergio Pereira

    Well, since the MVC has a chance of becoming mainstream to some degree, it’s not surprising to see the usual suspects jumping on it. In any case, it’s a welcome change.