Wednesday, April 1, 2009

To MVC or not to MVC?

A lot of exposure has been given to the recent releases of the ASP.Net MVC Framework recently.

It made me curious what it exactly is and in what projects I should use it and perhaps more importantly in which projects not?

After evaluating the current framework version, I have come to the following conclusions:
  • The Framework is perfect for you if you go down the JQuery route;
  • The current version is not for you if you go down the 'old' postback / webcontrols route; Currently form support is really limited but open for extention.
  • Biggest advantage: by default the urls are decoupled from the filenames. (think about security, flexibility and searchengine friendlyness!)

Note that this decoupling can just as well be accomplished by using for example:

  • UrlRewriter.net
  • UrlRewriting.net

For me, I keep an close eye on new versions hoping to see webcontrols/postback and a richer user interface being supported, soon.

Happy Viewing and Modelling!

No comments: