Why MVC Makes Me Sad

I think the new ASP.Net MVC framework from Microsoft looks really good.  I also think MonoRail looks really good.  If I was in a product shop doing custom development from the ground up I'd be all over them but for better or worse I'm in a services role at the moment and that means working for clients that don't have endless budgets and timelines.

Typically this means we are building on top of SharePoint, EPiServer or another platform designed to be eighty percent "out of the box" (features, not effort).  At least at the moment all of the platforms we are working with are based around the existing web forms model and I doubt that is going to change any time soon as web forms is probably better suited to them.

I will certainly be keeping an eye on the MVC frameworks incase they are one day applicable but for now I'll be focusing my efforts on improving the way I work with the web forms model.  TDD, MVP, DDD and a whole truck load of other TLAs are applicable here but the real question is how well can we apply these ideas within the constraints of the platform providing the other eighty percent?

Labels: ,

03/07/2008 03:03 AM (UTC -07:00)
Comments are closed.