MVC confusing? It's been THE standard methodology for web development going back years. The fact that I have just discovered that not only does it seem to be new to MS, but that it's confusing to supposedly experienced contractors made me seriously go
What are you people doing? Connecting directly to the DB from a front end script or something equally awful?
If you look at a the recent examples found on various blogs, alot of the lazy arse developers tend to use sql datasource objects to provide a connection into the database from the web page.
I guess alot of new developers look at this, take it to be the defacto standard becauses its how <insert microsoft personality name here> does it in their example and then codes to that pattern.
