Welcome to Our Website

ASP.NET Architektura MVC

tutaj poznasz przegląd architektury MVC.

wzór architektoniczny MVC istnieje od dawna w inżynierii oprogramowania. Większość języków używa MVC z lekką zmiennością, ale koncepcyjnie pozostaje taka sama.

przyjrzyjmy się architekturze MVC obsługiwanej w ASP.NET.

MVC oznacza Model, widok i kontroler. MVC dzieli aplikację na trzy komponenty-Model, widok i kontroler.

Model: Model przedstawia kształt danych. Klasa w C# jest używana do opisu modelu., Obiekty modelu przechowują dane pobrane z bazy danych.

Model przedstawia dane.

widok: widok w MVC jest interfejsem użytkownika. Wyświetlanie użytkownikowi danych modelu, a także umożliwia jego modyfikację. Zobacz w ASP.NET MVC to HTML, CSS i jakaś specjalna składnia (składnia Razora), która ułatwia komunikację z modelem i kontrolerem.

widok jest interfejsem użytkownika.

Controller: kontroler obsługuje żądanie użytkownika. Zazwyczaj użytkownik korzysta z widoku i wysyła żądanie HTTP, które będzie obsługiwane przez kontroler., Kontroler przetwarza żądanie i zwraca odpowiedni Widok jako odpowiedź.

kontroler jest Obsługą żądania.

poniższy rysunek ilustruje interakcję między modelem, widokiem i kontrolerem.

Architektura MVC

poniższy rysunek ilustruje przepływ żądania użytkownika w ASP.NET MVC.,

przepływ żądań w architekturze MVC

jak na powyższym rysunku, gdy użytkownik wprowadza adres URL w przeglądarce, przechodzi do serwera WWW i kierowany do kontrolera. Kontroler wykonuje odpowiedni widok i modele dla tego żądania, a następnie tworzy odpowiedź i odsyła ją z powrotem do przeglądarki.

punkty do zapamiętania
  1. MVC oznacza Model, widok i kontroler.
  2. Model reprezentuje dane
  3. Widok

  4. jest interfejsem użytkownika.,
  5. Controller jest Obsługą żądań.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *