SlideShare a Scribd company logo
1 of 1
Download to read offline
In the MVC Architecture, why is it important to keep the model, view, and controller
independent of each other?
Solution
In the MVC Architecture, it is important to keep the model, view, and controller independent of
each other.
Because...
In view layer, programmers will prepare user interface for collecting different types of inputs.
Then user interface program is responsible for storing all values as a single group should send to
the controller application. Then for storing multiple values as one group user interface
application internally should use either array or collection object.
The controller layer receives all values as a single object using array or collection reads input
values from the array or collection object perform calculations and generate results then input
and output values will send to the model application.
The model layer will receive array or collection object reads all input and output values stores in
the database.

More Related Content

Similar to In the MVC Architecture, why is it important to keep the model, view.pdf

Repository Pattern in MVC3 Application with Entity Framework
Repository Pattern in MVC3 Application with Entity FrameworkRepository Pattern in MVC3 Application with Entity Framework
Repository Pattern in MVC3 Application with Entity Framework
Akhil Mittal
 
ASP.NET MVC Fundamental
ASP.NET MVC FundamentalASP.NET MVC Fundamental
ASP.NET MVC Fundamental
ldcphuc
 
LearningMVCWithLINQToSQL
LearningMVCWithLINQToSQLLearningMVCWithLINQToSQL
LearningMVCWithLINQToSQL
Akhil Mittal
 
Cocoa encyclopedia
Cocoa encyclopediaCocoa encyclopedia
Cocoa encyclopedia
Alex Ali
 
Use Eclipse technologies to build a modern embedded IDE
Use Eclipse technologies to build a modern embedded IDEUse Eclipse technologies to build a modern embedded IDE
Use Eclipse technologies to build a modern embedded IDE
Benjamin Cabé
 
Catalyst 1 Introduction
Catalyst 1   IntroductionCatalyst 1   Introduction
Catalyst 1 Introduction
Aran Deltac
 
.NET Portfolio
.NET Portfolio.NET Portfolio
.NET Portfolio
mwillmer
 

Similar to In the MVC Architecture, why is it important to keep the model, view.pdf (20)

Top 40 MVC Interview Questions and Answers | Edureka
Top 40 MVC Interview Questions and Answers | EdurekaTop 40 MVC Interview Questions and Answers | Edureka
Top 40 MVC Interview Questions and Answers | Edureka
 
Android DesignArchitectures.pptx
Android DesignArchitectures.pptxAndroid DesignArchitectures.pptx
Android DesignArchitectures.pptx
 
Introduction of C# & MVC
Introduction of C# & MVCIntroduction of C# & MVC
Introduction of C# & MVC
 
Mvc interview questions – deep dive jinal desai
Mvc interview questions – deep dive   jinal desaiMvc interview questions – deep dive   jinal desai
Mvc interview questions – deep dive jinal desai
 
Model view controller (mvc)
Model view controller (mvc)Model view controller (mvc)
Model view controller (mvc)
 
Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4
 
Struts(mrsurwar) ppt
Struts(mrsurwar) pptStruts(mrsurwar) ppt
Struts(mrsurwar) ppt
 
Architectural Design Pattern: Android
Architectural Design Pattern: AndroidArchitectural Design Pattern: Android
Architectural Design Pattern: Android
 
Repository Pattern in MVC3 Application with Entity Framework
Repository Pattern in MVC3 Application with Entity FrameworkRepository Pattern in MVC3 Application with Entity Framework
Repository Pattern in MVC3 Application with Entity Framework
 
MVC Pattern. Flex implementation of MVC
MVC Pattern. Flex implementation of MVCMVC Pattern. Flex implementation of MVC
MVC Pattern. Flex implementation of MVC
 
Spring Framework-II
Spring Framework-IISpring Framework-II
Spring Framework-II
 
Model View Presenter (MVP) In Aspnet
Model View Presenter (MVP) In AspnetModel View Presenter (MVP) In Aspnet
Model View Presenter (MVP) In Aspnet
 
ASP.NET MVC Fundamental
ASP.NET MVC FundamentalASP.NET MVC Fundamental
ASP.NET MVC Fundamental
 
LearningMVCWithLINQToSQL
LearningMVCWithLINQToSQLLearningMVCWithLINQToSQL
LearningMVCWithLINQToSQL
 
Mvc architecture
Mvc architectureMvc architecture
Mvc architecture
 
Cocoa encyclopedia
Cocoa encyclopediaCocoa encyclopedia
Cocoa encyclopedia
 
IntroductionToMVC
IntroductionToMVCIntroductionToMVC
IntroductionToMVC
 
Use Eclipse technologies to build a modern embedded IDE
Use Eclipse technologies to build a modern embedded IDEUse Eclipse technologies to build a modern embedded IDE
Use Eclipse technologies to build a modern embedded IDE
 
Catalyst 1 Introduction
Catalyst 1   IntroductionCatalyst 1   Introduction
Catalyst 1 Introduction
 
.NET Portfolio
.NET Portfolio.NET Portfolio
.NET Portfolio
 

More from rishabjain5053

write a short essay report to describe a topic of your interest rela.pdf
write a short essay report to describe a topic of your interest rela.pdfwrite a short essay report to describe a topic of your interest rela.pdf
write a short essay report to describe a topic of your interest rela.pdf
rishabjain5053
 
What is the nipah virus Describe mechanism of infection How is it .pdf
What is the nipah virus Describe mechanism of infection How is it .pdfWhat is the nipah virus Describe mechanism of infection How is it .pdf
What is the nipah virus Describe mechanism of infection How is it .pdf
rishabjain5053
 
Padre, Inc., buys 80 percent of the outstanding common stock of Sier.pdf
Padre, Inc., buys 80 percent of the outstanding common stock of Sier.pdfPadre, Inc., buys 80 percent of the outstanding common stock of Sier.pdf
Padre, Inc., buys 80 percent of the outstanding common stock of Sier.pdf
rishabjain5053
 
Operating Systems Structure1- Explain briefly why the objectives o.pdf
Operating Systems Structure1- Explain briefly why the objectives o.pdfOperating Systems Structure1- Explain briefly why the objectives o.pdf
Operating Systems Structure1- Explain briefly why the objectives o.pdf
rishabjain5053
 
Need help with this java code. fill in lines where needed. Also, not.pdf
Need help with this java code. fill in lines where needed. Also, not.pdfNeed help with this java code. fill in lines where needed. Also, not.pdf
Need help with this java code. fill in lines where needed. Also, not.pdf
rishabjain5053
 
IP has no mechanism for error reporting or error-correcting. ICMPv4 .pdf
IP has no mechanism for error reporting or error-correcting. ICMPv4 .pdfIP has no mechanism for error reporting or error-correcting. ICMPv4 .pdf
IP has no mechanism for error reporting or error-correcting. ICMPv4 .pdf
rishabjain5053
 
in roughly 400 words please describe3 affective outcomes of diver.pdf
in roughly 400 words please describe3 affective outcomes of diver.pdfin roughly 400 words please describe3 affective outcomes of diver.pdf
in roughly 400 words please describe3 affective outcomes of diver.pdf
rishabjain5053
 
Im having issues with two homework questions. I get the gist of th.pdf
Im having issues with two homework questions. I get the gist of th.pdfIm having issues with two homework questions. I get the gist of th.pdf
Im having issues with two homework questions. I get the gist of th.pdf
rishabjain5053
 
Implement the interface you wrote for Lab B (EntryWayListInterface)..pdf
Implement the interface you wrote for Lab B (EntryWayListInterface)..pdfImplement the interface you wrote for Lab B (EntryWayListInterface)..pdf
Implement the interface you wrote for Lab B (EntryWayListInterface)..pdf
rishabjain5053
 

More from rishabjain5053 (20)

write a short essay report to describe a topic of your interest rela.pdf
write a short essay report to describe a topic of your interest rela.pdfwrite a short essay report to describe a topic of your interest rela.pdf
write a short essay report to describe a topic of your interest rela.pdf
 
Write a C++ program to do the followingProject Name Computer Sho.pdf
Write a C++ program to do the followingProject Name Computer Sho.pdfWrite a C++ program to do the followingProject Name Computer Sho.pdf
Write a C++ program to do the followingProject Name Computer Sho.pdf
 
Which statement pertaining to Port Scanning is FALSEA technique use.pdf
Which statement pertaining to Port Scanning is FALSEA technique use.pdfWhich statement pertaining to Port Scanning is FALSEA technique use.pdf
Which statement pertaining to Port Scanning is FALSEA technique use.pdf
 
When did almost all animal phyla divergeSolutionAccording to .pdf
When did almost all animal phyla divergeSolutionAccording to .pdfWhen did almost all animal phyla divergeSolutionAccording to .pdf
When did almost all animal phyla divergeSolutionAccording to .pdf
 
What is the nipah virus Describe mechanism of infection How is it .pdf
What is the nipah virus Describe mechanism of infection How is it .pdfWhat is the nipah virus Describe mechanism of infection How is it .pdf
What is the nipah virus Describe mechanism of infection How is it .pdf
 
What is organizational inertia List some sources of inertia in a co.pdf
What is organizational inertia List some sources of inertia in a co.pdfWhat is organizational inertia List some sources of inertia in a co.pdf
What is organizational inertia List some sources of inertia in a co.pdf
 
Use fundamental identities to write tan t sec2t in terms of sint only.pdf
Use fundamental identities to write tan t sec2t in terms of sint only.pdfUse fundamental identities to write tan t sec2t in terms of sint only.pdf
Use fundamental identities to write tan t sec2t in terms of sint only.pdf
 
Twenty-five people responded to a questionnaire about what types of p.pdf
Twenty-five people responded to a questionnaire about what types of p.pdfTwenty-five people responded to a questionnaire about what types of p.pdf
Twenty-five people responded to a questionnaire about what types of p.pdf
 
The universe began 13 7 billion years ago, is most directly an exa.pdf
The universe began 13 7 billion years ago,  is most directly an exa.pdfThe universe began 13 7 billion years ago,  is most directly an exa.pdf
The universe began 13 7 billion years ago, is most directly an exa.pdf
 
The Stevens Company provided $57000 of services on acco.pdf
The Stevens Company provided $57000 of services on acco.pdfThe Stevens Company provided $57000 of services on acco.pdf
The Stevens Company provided $57000 of services on acco.pdf
 
The papillae on the tongue that do not contain any taste buds are the.pdf
The papillae on the tongue that do not contain any taste buds are the.pdfThe papillae on the tongue that do not contain any taste buds are the.pdf
The papillae on the tongue that do not contain any taste buds are the.pdf
 
QUESTION 13 Which of the following benefits is a component of Social .pdf
QUESTION 13 Which of the following benefits is a component of Social .pdfQUESTION 13 Which of the following benefits is a component of Social .pdf
QUESTION 13 Which of the following benefits is a component of Social .pdf
 
Padre, Inc., buys 80 percent of the outstanding common stock of Sier.pdf
Padre, Inc., buys 80 percent of the outstanding common stock of Sier.pdfPadre, Inc., buys 80 percent of the outstanding common stock of Sier.pdf
Padre, Inc., buys 80 percent of the outstanding common stock of Sier.pdf
 
Operating Systems Structure1- Explain briefly why the objectives o.pdf
Operating Systems Structure1- Explain briefly why the objectives o.pdfOperating Systems Structure1- Explain briefly why the objectives o.pdf
Operating Systems Structure1- Explain briefly why the objectives o.pdf
 
Need help with this java code. fill in lines where needed. Also, not.pdf
Need help with this java code. fill in lines where needed. Also, not.pdfNeed help with this java code. fill in lines where needed. Also, not.pdf
Need help with this java code. fill in lines where needed. Also, not.pdf
 
IP has no mechanism for error reporting or error-correcting. ICMPv4 .pdf
IP has no mechanism for error reporting or error-correcting. ICMPv4 .pdfIP has no mechanism for error reporting or error-correcting. ICMPv4 .pdf
IP has no mechanism for error reporting or error-correcting. ICMPv4 .pdf
 
Informed Consent is a significant requirement for all provider types.pdf
Informed Consent is a significant requirement for all provider types.pdfInformed Consent is a significant requirement for all provider types.pdf
Informed Consent is a significant requirement for all provider types.pdf
 
in roughly 400 words please describe3 affective outcomes of diver.pdf
in roughly 400 words please describe3 affective outcomes of diver.pdfin roughly 400 words please describe3 affective outcomes of diver.pdf
in roughly 400 words please describe3 affective outcomes of diver.pdf
 
Im having issues with two homework questions. I get the gist of th.pdf
Im having issues with two homework questions. I get the gist of th.pdfIm having issues with two homework questions. I get the gist of th.pdf
Im having issues with two homework questions. I get the gist of th.pdf
 
Implement the interface you wrote for Lab B (EntryWayListInterface)..pdf
Implement the interface you wrote for Lab B (EntryWayListInterface)..pdfImplement the interface you wrote for Lab B (EntryWayListInterface)..pdf
Implement the interface you wrote for Lab B (EntryWayListInterface)..pdf
 

Recently uploaded

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Recently uploaded (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

In the MVC Architecture, why is it important to keep the model, view.pdf

  • 1. In the MVC Architecture, why is it important to keep the model, view, and controller independent of each other? Solution In the MVC Architecture, it is important to keep the model, view, and controller independent of each other. Because... In view layer, programmers will prepare user interface for collecting different types of inputs. Then user interface program is responsible for storing all values as a single group should send to the controller application. Then for storing multiple values as one group user interface application internally should use either array or collection object. The controller layer receives all values as a single object using array or collection reads input values from the array or collection object perform calculations and generate results then input and output values will send to the model application. The model layer will receive array or collection object reads all input and output values stores in the database.