IT Solutions, Training and Programming

Welcome to TAD Center, The Power Of Technology


What is MVC Framework ?

The Model-View-Controller (MVC) framework is an architectural pattern that separates an application into three main logical components Model, View, and Controller. Hence the abbreviation MVC. Each architecture component is built to handle specific development aspect of an application. MVC separates the business logic and presentation layer from each other. It was traditionally used for desktop graphical user interfaces (GUIs). Nowadays, MVC architecture has become popular for designing web applications as well as mobile apps.

Why we use MVC ?

1-Easy ,highly testable, extensible and pluggable framework

2-Offers full control over your HTML as well as your URLs

3-Leverage existing features provided by ASP.NET, JSP, Django, etc.

4-Clear separation of logic: Model, View, Controller. Separation of application tasks viz. business logic, Ul logic, and input logic

5-URL Routing for SEO Friendly URLs. Powerful URL- mapping for comprehensible and searchable URLs

6-Supports for Test Driven Development (TDD)

No Comments

Post a Comment