This, in my opinion, has always been a problem not only with MVC. Designers and developers have always struggled for control over the page throughout their life cycle.
I think the MVP pattern, and thus the MVC, is very pleasant to finally reach the holy grail.
For example, here in the muppet labs, we first write all the code to the end of the code along with our tests. Meanwhile, designers are busy drawing beautiful photographs that they can cut off later.
Once the code is executed, we will look at the design, define what a partial view is, etc., slightly modify the code to create basic views and partial views that are functional but not beautiful.
designers then take views and partial views and apply their styles to them.
There may be additional settings necessary for viewing and partial viewing in order to fit into the design, but in general the process works blacker than with traditional web forms.
source share