Role of MVC Architecture in Modern Web Application Development |
Author(s): |
| Priyanka Sambhaji Pawar , Centre for Distance and Online Education (CDOE) University of Mumbai Kalina Campus, Santacruz (East)Mumbai, Maharashtra, India ; Dhrutika Bhushan Kothari, Centre for Distance and Online Education (CDOE) University of Mumbai Kalina Campus, Santacruz (East)Mumbai, Maharashtra, India |
Keywords: |
| MVC Architecture, ASP.NET MVC, Web Development, Software Engineering, Model, View, Controller, Separation of Concerns |
Abstract |
|
Web applications have become an important part of modern business, education, healthcare, banking, and communication systems. As web applications continue to grow in size and complexity, developers need a proper architecture that can make applications easy to build, maintain, and update. The Model-View-Controller (MVC) architecture is one of the most popular software design patterns used in web development. MVC divides an application into three separate components: Model, View, and Controller. This separation helps developers manage code efficiently and improves application quality. This paper studies the role of MVC architecture in modern web application development, with a focus on its implementation in the ASP.NET MVC framework. The study explains the structure and working of MVC, its advantages, limitations, and its contribution to software quality. A literature review and comparative analysis have been conducted to understand how MVC improves maintainability, scalability, code reusability, and testing. The findings show that MVC helps development teams build reliable and flexible web applications while reducing development complexity. The paper concludes that MVC remains an important architectural pattern for modern web systems and continues to support enterprise level application development. |
Other Details |
|
Paper ID: IJSRDV14I40048 Published in: Volume : 14, Issue : 4 Publication Date: 01/07/2026 Page(s): 138-142 |
Article Preview |
|
|
|
|
