Introduction

MVC is an architectural pattern. There are three main different components using Model, View and Controller. ASP.NET MVC pattern is lightweight.

See MVC Architecture
Figure 1.0

See MVC Architecture in the above figure 1.0

Model

Controller

View

Advantages

Disadvantages

Create a ASP.NET MVC Application

Step 1: Open Visual Studio,

Visual Studio
Figure 1.1

Step 2: Select MVC Application,

Select MVC Application
Figure 1.2

Step 3: Select Template,

Select Template
Figure 1.3

Step 4: See Controller

See Controller
Figure 1.4

Step 5: See Model

See Model
Figure 1.5

Step 6: See View,

See View
Figure 1.6

Step 7: Run application and see the browser application.

RUN
Figure 1.7

Note: If you have any question, then please mention in the comments section.