@Todd The first time I used the App Wizard in Visual Studio, and the first time I looked at all these handlers (OnClick, OnPaint...) I understood that VS does not promote the separation of model-view-controller. It makes it all too easy to intermingle "business logic" (the model) in the view, obviating the need for a controller.
You can do MVC with Visual Studio. And you can put all your business logic in your IBActions. But my experience has been that VS makes it all too easy to do the wrong thing, which quickly leads to an unmaintainable mess of an application.
by Philippe — May 18
You can do MVC with Visual Studio. And you can put all your business logic in your IBActions. But my experience has been that VS makes it all too easy to do the wrong thing, which quickly leads to an unmaintainable mess of an application.