What is ASP.NET MVC?

ASP.NET MVC is a web development framework from Microsoft that is based on MVC (Model-View-Controller) architectural design pattern. Microsoft has streamlined the development of MVC based applications using ASP.NET MVC framework.
MVC (Model-View-Controller) is an architectural software pattern that basically decouples various components of a web application. By using MVC pattern, we can develop applications that are more flexible to changes without affecting the other components of our application.

  • Model” is basically domain data.
  • View” is user interface to render domain data.
  • Controller” translates user actions into appropriate operations performed on model.
Tagged , . Bookmark the permalink.

Leave a Reply