Model View Controller is a design pattern.
MVC applications are divided into three categories.
Model: Responsible for Data related actions. It contains information related with data and validations.
View: View is the HTML UI.
Controller: Will responsible to pass the query from model to view and again. In simple word it contains the information about the code flow. It plays an important role between Model & View.
Features of MVC 4.0
- ASP.NET Web API.
- Refreshed and modernized default project templates.
- New mobile project template.
- Many new features to support mobile apps.
- Enhanced support for asynchronous methods.
- Read the full feature list in the release notes.
ASP.NET Web API
ASP.NET Web API is a framework that makes it easy Build HTTP services that reach a broad range of clients, including browsers and mobile devices.
Before you start, make sure you've installed the prerequisites listed below.
Find new notes about MVC 4.0, Microsoft released, and MVC 4.0 ReleaseNotes of ASP.NET MVC 4.0.
For Building More scalable web site. You can Install MVC 4.0 viaweb platform.
Some imp links for MVC 4.0 are