Explain what is ASP.net MVC ?
This is one of the most important and frequently asked Asp.net MVC interview questions, which gives interviewers a fair idea about your .net skills. Well! In ASP.net, MVC stands for Model View Controller. It is a lightweight ASP.net web application framework, which divides application in three development models including Model, View and Controller respectively. This highly testable presentation framework is known for quick and easy integration with various features of .net encompassing master pages, authentication and many more.
What is the difference between Model, Controller and view in MVC?
The next one in our Asp.net MVC Interview questions list is a sure shot question asked by most of the web development companies worldwide. So let’s get the answer:
What is Model in MVC: Model represents the business entity, which is used to manage the application data. In nutshell, it is domain data.
What is Controller in MVC: It is used to control or manage the flow and execution of any application. The moment user makes any request; the functionality of controller is to return the response accordingly. In other words, it is responsible to redirect the user as per their request using view method.
What is View in MVC: The presentation layer in MVC is called as view. You can also consider it as a user interface.
Please follow and like us: