O'Reilly logo

Applied ASP.NET 4 in Context by Adam Freeman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Understanding MVC Framework Strengths

There is a lot to like when it comes to the MVC framework. In the following sections, I describe the key strengths of this technology.

Separation of Concerns

The main benefit of breaking our application into three separate concerns is that it makes programming easier and simplifies long-term maintenance.

I say that programming is easier because when coding, we only have to focus the responsibilities of the current concern, and we can ignore everything else. To return to our banking application, for example, if we were implementing the domain types for customer accounts, we just focus on accurately representing the domain and writing the logic that defines the processes that relate to accounts. We don't have ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required