Microsoft’s most powerful platform/architecture, which divides your web application into three modules, Model, View And Controller.
M - Model
V – View
C – Controller
View contains all the UI part of your website/web application, Model handles all the data handling operations and the controller contains the business logics.
This architecture let you to divide your web application into separate modules and let you to develop and test it separately.
Learn more about MVC…
Create your first MVC application