Shane Brinkman-Davis has written an excellent article on Essence of MVC with some good illustrations. The article starts with the basic definition of MVC and then covers various roles of MVC components, why use MVC, coupling & modularization factors, benefits of MVC, etc. I hope you will find it useful.
My name is Firoz Ansari. I'm a software professional with passion for technology and design. I provide software consulting services using Microsoft and open source technologies.
View all posts by Firoz Ansari