SlideShare a Scribd company logo
If You Like my PPT then please share as
many you can and I need every single
support.
 Please Click on this to follow or Add me
on social networking sites :
Model

View

Controller
Model View Controller(MVC)





The Model is the part of application that handles
the logic for the application data.
Often Model objects retrieve data (and stored
data) from a database.
The model consists of application

data, business rules , functions and logics.


Model mainly contains the Business logics for the
business applications.
A View is that part of application that
represents application of data .
 Views are created by the data collected
from the model data.
 A view requests the model to give
information so that the view represents the
output representation to user.
 View represents the data in the form of
chats , diagrams and tables.

The Controller is that part of application
that handles the user interaction .
 Controllers reads data from the view ,
control user input and send input data to
the model.
 A Controller send’s commands to the
model to update its state(Eg. Saving a
Document). It also send commands to its
associated view to change the view’s
presentation of the model(Eg. Scrolling the
document).




MVC was introduced by the Trygve
Reenskaug in 1970s.
It is used as alternative to traditional
ASP.NET(Web Forms).

More Related Content

PDF
MVC - In Details
PPTX
Model view controller (mvc)
PPT
MVC Architecture
PPTX
Model View Controller ext4
PDF
Principles of MVC for Rails Developers
PDF
MVC Architecture
PDF
Model View Controller (MVC)
MVC - In Details
Model view controller (mvc)
MVC Architecture
Model View Controller ext4
Principles of MVC for Rails Developers
MVC Architecture
Model View Controller (MVC)

What's hot (20)

PDF
MVC architecture
PPT
MVC(Model View Controller),Web,Enterprise,Mobile
PPTX
Mvc pattern and implementation in java fair
ODP
What is MVC?
PPTX
MVC architecture by Mohd.Awais on 18th Aug, 2017
PPTX
MVC Framework
ODP
Why Use MVC?
PPTX
Model view controller (mvc)
PDF
Just a View: An Introduction To Model-View-Controller Pattern
PPTX
Intro ASP MVC
PPTX
Mvc fundamental
PPTX
Very basic of asp.net mvc with c#
ODP
Model View Controller
PPT
Why MVC?
PPT
MVC
PPTX
ASP.NET MVC.
 
PPTX
Introduction to ASP.NET MVC
PPTX
ASP.NET MVC Presentation
MVC architecture
MVC(Model View Controller),Web,Enterprise,Mobile
Mvc pattern and implementation in java fair
What is MVC?
MVC architecture by Mohd.Awais on 18th Aug, 2017
MVC Framework
Why Use MVC?
Model view controller (mvc)
Just a View: An Introduction To Model-View-Controller Pattern
Intro ASP MVC
Mvc fundamental
Very basic of asp.net mvc with c#
Model View Controller
Why MVC?
MVC
ASP.NET MVC.
 
Introduction to ASP.NET MVC
ASP.NET MVC Presentation
Ad

Viewers also liked (11)

PPTX
Struts & hibernate ppt
PPT
Struts(mrsurwar) ppt
PDF
Struts presentation
PPT
Hibernate architecture
PPTX
MVC Frameworks for building PHP Web Applications
PPTX
Spring & hibernate
PPT
basic structure of computers
PPT
Unit 1 basic structure of computers
PDF
Hibernate Presentation
PPT
Mvc architecture
Struts & hibernate ppt
Struts(mrsurwar) ppt
Struts presentation
Hibernate architecture
MVC Frameworks for building PHP Web Applications
Spring & hibernate
basic structure of computers
Unit 1 basic structure of computers
Hibernate Presentation
Mvc architecture
Ad

Similar to Model View Controller(MVC) (20)

PPT
MVC architecture in software programming for interactive apps
PPTX
Asp.net c# MVC-5 Training-Day-1 of Day-9
PDF
MVC in PHP
PPT
Asp netmvc
PPT
Ppt of Basic MVC Structure
PPT
Web engineering - MVC
PPT
Mvc 130330091359-phpapp01
PPTX
ASP.NET MVC Introduction
PDF
Applying Domain Driven Design on Asp.net MVC – Part 1: Asp.net MVC
PDF
L13 Presentation Layer Design
PDF
Understanding MVC Design
PDF
MVC 2.0 - A Breakthrough
PDF
ASP.NET MVC 5 Building Your First Web Application (A Beginner S Guide
PPTX
S08-Model-View-Controller in swing .pptx
PPT
Model View Controller
PPTX
S08-Model-View-Controller.pptx
PPT
MVC From Beginner to Advance in Indian Style by - Indiandotnet
PPTX
Class 02 Objective C
PPTX
L17 Presentation Layer Design
MVC architecture in software programming for interactive apps
Asp.net c# MVC-5 Training-Day-1 of Day-9
MVC in PHP
Asp netmvc
Ppt of Basic MVC Structure
Web engineering - MVC
Mvc 130330091359-phpapp01
ASP.NET MVC Introduction
Applying Domain Driven Design on Asp.net MVC – Part 1: Asp.net MVC
L13 Presentation Layer Design
Understanding MVC Design
MVC 2.0 - A Breakthrough
ASP.NET MVC 5 Building Your First Web Application (A Beginner S Guide
S08-Model-View-Controller in swing .pptx
Model View Controller
S08-Model-View-Controller.pptx
MVC From Beginner to Advance in Indian Style by - Indiandotnet
Class 02 Objective C
L17 Presentation Layer Design

Recently uploaded (20)

PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Pre independence Education in Inndia.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Basic Mud Logging Guide for educational purpose
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
Cell Structure & Organelles in detailed.
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PPTX
Cardiovascular Pharmacology for pharmacy students.pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPH.pptx obstetrics and gynecology in nursing
Pre independence Education in Inndia.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Basic Mud Logging Guide for educational purpose
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
human mycosis Human fungal infections are called human mycosis..pptx
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
TR - Agricultural Crops Production NC III.pdf
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Cell Structure & Organelles in detailed.
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
The Final Stretch: How to Release a Game and Not Die in the Process.
Cardiovascular Pharmacology for pharmacy students.pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf

Model View Controller(MVC)

  • 1. If You Like my PPT then please share as many you can and I need every single support.  Please Click on this to follow or Add me on social networking sites :
  • 4.    The Model is the part of application that handles the logic for the application data. Often Model objects retrieve data (and stored data) from a database. The model consists of application data, business rules , functions and logics.  Model mainly contains the Business logics for the business applications.
  • 5. A View is that part of application that represents application of data .  Views are created by the data collected from the model data.  A view requests the model to give information so that the view represents the output representation to user.  View represents the data in the form of chats , diagrams and tables. 
  • 6. The Controller is that part of application that handles the user interaction .  Controllers reads data from the view , control user input and send input data to the model.  A Controller send’s commands to the model to update its state(Eg. Saving a Document). It also send commands to its associated view to change the view’s presentation of the model(Eg. Scrolling the document). 
  • 7.   MVC was introduced by the Trygve Reenskaug in 1970s. It is used as alternative to traditional ASP.NET(Web Forms).