It's funny that you mentioned it ... Today I talked with a colleague.
Is this a step back? I donβt think so ... while in classic asp you had some complex logic in the user interface, from what I see with MVC, complex logic should still be in your business objects, and any complex interaction with The object should be using a controller.
The goal, again, from what I see is to take away the user interface and adapt when it comes to the actual business logic. Any additional bloating may be caused by the fact that the user interface is more convenient for the user, for example, AJAX and JQuery.
This is just my initial point about MVC. This is a very cool technology, especially with the way it sits on top of REST, which makes it easy to work with other technologies.
I look forward to trying this on several future projects!
mattruma
source share