From 6da7560c0608b572bcba1490c948028fb5647ee7 Mon Sep 17 00:00:00 2001 From: Amardeep <74599802+git-amw@users.noreply.github.com> Date: Fri, 9 Dec 2022 20:51:47 +0530 Subject: [PATCH] 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 --- .../content/103-basics-of-aspnet-core/100-mvc.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/116-aspnet-core/content/103-basics-of-aspnet-core/100-mvc.md b/content/roadmaps/116-aspnet-core/content/103-basics-of-aspnet-core/100-mvc.md index ada383a85..a73b10d26 100644 --- a/content/roadmaps/116-aspnet-core/content/103-basics-of-aspnet-core/100-mvc.md +++ b/content/roadmaps/116-aspnet-core/content/103-basics-of-aspnet-core/100-mvc.md @@ -1 +1,9 @@ -# Mvc \ No newline at end of file +# 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. + +MVC Official Documentation