MVC- Model–View–Controller

I have attended the training session on MVC with Logiciel at Ludhiana on 3rd May 2011.  It was a good session.

Session Detail:

  • Introduction and Overview
  • Demo Project (Lab)
  • Question/Answer

There is lot of detailed stuff available over the internet. So just sharing you very brief notes…

MVC Pre-requisites

  1. Visual Web Developer 2008 Express Edition SP1
    http://www.microsoft.com/express/download/
  2. SQL Server 2008 Express Edition
    http://www.microsoft.com/express/sql/download/
  3. Micorosft.NET Framework 3.5 SP1
    http://msdn.microsoft.com/en-us/netframework/
  4. Microsoft ASP.NET MVC
    http://www.asp.net/mvc/

MVC can be defined as an architectural pattern that is used while developing interactive application on the web.


 

 

 

 

 

Model: The model object knows about all the data that need to be displayed. It only represents the data of an application.

View: The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it.

Controller: It acts as interacting glue between models and views. It accepts input from the user and makes request from the model for the data to produce a new view.

Related Articles :

http://www.mefeedia.com/watch/30352574

http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

http://www.roseindia.net/struts/mvc-architecture.shtml

One comment