3 ms·
I'd agree with this comment that MVC is a lot nicer without the overhead of everything that comes with pretending you're building a Windows Forms app -- it's de
by ahpeeyem 18y ago
I'd agree with this comment that MVC is a lot nicer without the overhead of everything that comes with pretending you're building a Windows Forms app -- it's definitely in better harmony with the web's architecture and you get more control over the HTML you're outputting.
As others have said the databinding and drag+drop features are often useless and you spend a big chunk of your time working around the framework to get it to do something that doesn't /quite/ fit the drag and drop model, or figuring out exactly which event you need to handle to get things to happen in the right order (Page_PreInit, Page_Init, Page_Load, or Page_PreRender?).
But also as others have said, the C# language and the Visual Studio IDE are really nice, and while I haven't developed anything serious with the MVC framework yet, it promises to remove the frustration of endlessly working around the framework's artificially imposed complexity.