mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-08-21 16:41:24 +02:00
Add content for MVC in ASP.NET Roadmap (#3079)
* Update 100-mvc.md * Update content/roadmaps/116-aspnet-core/content/103-basics-of-aspnet-core/100-mvc.md Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
This commit is contained in:
@@ -1 +1,9 @@
|
|||||||
# Mvc
|
# MVC
|
||||||
|
|
||||||
|
MVC is an architectural design pattern used for developing applications, specifically web applications. This pattern separates an application into three main logical components **Model View Controller**. Each architectural component is built to handle specific development aspects of an application.
|
||||||
|
|
||||||
|
- **Model** - Handles all data-related logic. Interacts with Database.
|
||||||
|
- **View** - Handles UI part of the applications (data presentation).
|
||||||
|
- **Controller** - Handles request flow, and acts as an intermediary between view and model.
|
||||||
|
|
||||||
|
<BadgeLink colorScheme='blue' badgeText='Read' href='https://learn.microsoft.com/en-us/aspnet/core/mvc/overview?WT.mc_id=dotnet-35129-website&view=aspnetcore-7.0'>MVC Official Documentation</BadgeLink>
|
||||||
|
Reference in New Issue
Block a user