by elbandit
10. July 2009 06:10
As a lot of my work is done on the external web, I keep the code as simple as possible and try to use as few server controls as possible, this is why I am loving the MVC framework. Web forms were a great way to disguise the fact that the web is stateless and a great way for windows devs to get working on the web with relative ease and keep with their exisitng skills. The problem with web forms and the over use of complex server controls was that they abstracted away the raw html from the developer, MVC is giving this power back.
Before MVC I had starting to opt to leave out using server controls and instead went back to a classic-ish asp way of doing things with in line scripting, Rob Conery has a great post on this topic with lots of good debat that you should check out.
By the way there is a great chapter on MVC in my upcoming book Professional Enterprise .net.
