ASP.NET MVC

November 02, 2007

Well, all this time ASP.NET has been forgotten for real. Ruby on Rails, Django, Symphony and many others implemented something developers just loved: MVC. As Django’s co-creator Adrian noticed in Snakes and Rubies (and RoR’s David agreed) is that the MVC pattern has the obvious advantage of having both webdesigners and developers working on the same project only on the stuff that matters to them.

When I tried to do something cool using ASP.NET, it just didn’t fit my needs. It wasn’t MVC nor had the AJAX support I could have from rails, for example. I wished Microsoft (or anyone) had this awesome MVC framework!

Well, they have answered my prays: Scott Guthrie announced in his blog that yet this year the ASP.NET MVC Framework will be released and in the first half of next years it will be launched as a ASP.NET feature. I can’t say I’m not happy about this (obvious) decision to move ASP.NET into the MVC pattern! But somehow I just feel like Microsoft is always a step behind in this new web2.0 age.

Tagged with: en, asp.net, microsoft, web2.0
This post has 4 comments. Feel free to read them and leave your own.
I'd rephrase it this way: "Except for Office, which has no big competition, Microsoft is _always_ lagging a few steps behind".
Mário, It's your opinion, but remember there are a lot of areas (mainly business and corporate areas) where Microsoft products are far ahead the competition. But let's leave that discussion to some other time ;)
Ok, give me some examples please :-)

You must be talking about some secret thing no one's ever heard of. Oh, and Microsoft Virtual Table doesn't count. Although it is, indeed, an innovation, it has not purpose or utility for the time being.
Hmm, MVC is hardly cutting edge. It's always been common GUI apps, even MFC ones. And Struts has been around for what, ten years now?

Good developer/design workflow is huge though. I don't think MVC by itself quite cuts it. For example, if you're a Rails project, you probably don't want a designer mucking around with a .rhtml or .erb file. ASP.NET does a decent job of allowing designer and developer to work on the same file without killing each other, but it breaks down when things get complicated.

Comment:

Author:
Email:
Website:
Comment:

About

I used to write in this blog, but I've found a better format to express myself. From now on, you may read my writings on ideas, programming and politics on my new wiki.

hCard

Name: Alcides Fonseca
Email:
MSN:
Gtalk:
Nov 24, 1988 40.197958, -8.408312

Tagcloud

Archives

Other links