4. 3 Projects
MVC Razor Page Web Api
Web Application
(Multiple Page)
API
Consumed in Mobile , Fluter , Android , Ios,
FronEnd Framework [React Or Angular]
7. ASP.Net MVC
One of ASP.Net Products
The Model-View-Controller (MVC) architectural pattern
separates an application into three main components.
Model => Class Represent Table In Database
View => Html Page
Controller => Project Controller
8. ASP.Net MVC
One of ASP.Net Products
Controller
❖ Class Inherit From Class (Controller)
❖ Its Name Must End With Controller
❖ Contain Public Non-Static Functions Called Actions
❖ Basically Have 5 Actions [CRUD Operations]
- GetAll , GetbyId , Update , Delete , Add
40. ROUTING
SEGMENT
Order
First Match Run
No of
Segments
Must be Equals
Defaults
Give Variety on
no of segments
Give default
values for
segments
Constrains
By RegEx
By Helper Classes
Compounded
Constrains
By Method Verbs