>>Why do you think this?
>
>Because I can build an ASP.NET app easily and quickly w/o screwing around with views and controllers.
>
>I went through all of Pluralsight's videos on MVC along with digging through reams of mostly irrelevant internet crap while trying to get my MVC skill up enough to pass my .NET 4 Developing Web Applications cert. I hope I don't have to deal with it again (of course, now there's MVVM...).
>
>>
>>>As far as MVC - I'm not impressed with it at all - seems like a great academic excercise for not a lot of return. Of course, it's been superceded by MVVM (which I'm sure will be superceded by MVVMV and MVVVMVV and whatever).
Also, re: MVC
IMO, the value of MVC isn't seen as much in LOB apps as it is in pure web development. I've worked with web designers who handled all the cut up, CSS, and Javascript portions and they hated WebForms because it was incredibly hard to work with. MVC was more of a natural flow for them. Granted, the latest version of WebForms has bridged the gap quite a bit (no more ID mangling, baked in URL routing), but for me the selling factor of MVC is easy unit testing, and easier separation of responsibilities. I don't have to track down which event is doing what in the WebForms code-behind...