ASP.NET MVC is Microsoft’s implementation of a tried and tested architectural pattern. MVC separates out an application’s user interface, logic, and data, and makes it easier to test, extend, and maintain. MVC stands for Model, View, Controller. If you were to map these terms to a traditional ASP.NET/database application (and they don’t map exactly) you might consider the following:
  • Model would be the database.

  • View would be the pages and controls.

  • Controller would manage the interaction between the pages/controls (view) and the database (model).


Folk Hate 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Alex Mackey 2010

Authors and Affiliations

  • Alex Mackey

There are no affiliations available

Personalised recommendations