You are on page 1of 32

Smart Business Solutions

CIN# U72200TG2013PTC090172

ASP.NET MVC 4
MVC Architecture Overview
The Model-View Controller (MVC) pattern is an architectural design principle
that separates the components of a web application.
This separation gives us more control over the individual parts of the
application, which lets us more easily develop, modify, and test them.

After completing the session, we will be able to understand:


What is MVC?
Need of MVC?
Difference between ASP.NET WebForms and MVC
Architecture of MVC

The Model-View-Controller (MVC) architectural pattern separates an application into three


main components: the model, the view, and the controller.
MVC Design Pattern

MVC Components-Model

View

Controller

MVC in common with WebForms

MVC Vs WebForms

When to go for MVC

Other benefits of MVC

MVC Architecture

MVC Architecture(contd)

MVC Architecture(contd)

MVC4 Features

Validation Annotation

Creating MVC Application

Check your understanding

Summary

Thank You

You might also like