The ASP.NET MVC framework

Jake Scott commented on my previous post and drew my attention to the ASP.NET MVC framework.

Now that Jake mentions it, I do recall hearing something about an ASP.NET MVC framework a while ago.

While this looks like a great step in the right direction, there are already MVC application development frameworks around that can easily produce great front-end code; Ruby on Rails, Django, Cake, just to name a few.

I guess the question isn’t so much ‘why does ASP .NET produce such poor web front-ends?’, but probably something more along the lines of ‘why is the ASP .NET platform chosen to build these sites over other seemingly more suitable platforms or frameworks?’ or even, ‘why are these sites built with a complete disregard for good front-end coding practices?’.

It’s one thing to have the right tools at your disposal, but it’s another to know which tools are the most appropriate for the task at hand, and secondly, how best to use your chosen tools.

This entry was posted in Commentary. Bookmark the permalink.

One Response to The ASP.NET MVC framework

  1. Jake Scott says:

    Developers will want to code in their preferred language and C# is the dominant .net language, thus the need for a better web framework written in C#. Ruby has Ruby on Rails, and Python has Django.

    Software is never completely original and is always borrowing and sharing ideas from other code and frameworks. I guess that Microsoft believe that they can improve upon whats out there, and take what already works from the other awesome frameworks such as RoR, Django And MonoRail.

    In terms of tools its up to the developers to be aware of whats right and whats disgusting, and make better decisions from reading blogs!

Leave a Reply

Your email address will not be published. Required fields are marked *