Matt, that's fair enough (re: the return). I stick it in there for safety/completeness, but I usually code the validation on the client as it's friendlier that way.
My point wasn't to dismiss MVC -- I can appreciate the benefits. What I don't follow is why the move away from server controls and towards spaghetti code. That seems backwards to me. For my part, I am waiting for MVC v2 that brings server controls into the fold.
Or maybe I am just missing something, but in that case the "a-ha!" moment hasn't happened yet for me.
My point wasn't to dismiss MVC -- I can appreciate the benefits. What I don't follow is why the move away from server controls and towards spaghetti code. That seems backwards to me. For my part, I am waiting for MVC v2 that brings server controls into the fold.
Or maybe I am just missing something, but in that case the "a-ha!" moment hasn't happened yet for me.