What is ASP.NET Framework MVC?

Asked 08-Jul-2021
Viewed 219 times


What is ASP.NET Framework MVC?  Why MVC is state as advanced technology in web technology.

1 Answer


.NET Framework is a framework to develop software applications. It is designed and developed by Microsoft.
After several years of research .NET comes with a powerful concept of MVC known as ASP.NET MVC Framework.
ASP.NET is a free web framework for building websites and web applications on .NET Framework using HTML, CSS and JavaScript.
ASP.NET MVC framework has been developed on Model, View and Controller architecture. This separates an application into three main components :
1.) Model
2.) View
3.) Controller
Model : Model is separate part of the application where we perform only database logic. This part of the architecture used to perform any operation like Create, Read, Update and Delete, commonly known as CRUD operation.
View : View is a component in an application where the user interface has been developed. It is used to make the frontend where the user can able to interact with us. It contains usually HTML,CSS, and JavaScript.
Controller : Controller is a component which is responsible for creating the logics and how to react with every request. Controller's make the connection with the model and fetch the data according to the page and return the view.