logo

ASP.NET MVC opetusohjelma

MVC (Model-View-Controller) on sovelluksen kehitysmalli tai suunnittelumalli, joka jakaa sovelluksen kolmeen pääkomponenttiin:

  1. Malli
  2. Näytä
  3. Ohjain

Malli

Malli: Malli on osa sovellusta, joka toteuttaa logiikan sovelluksen tietoalueelle. Sitä käytetään mallin tilan hakemiseen ja tallentamiseen tietokantaan, kuten SQL Server -tietokantaan. Sitä käytettiin myös liiketoimintalogiikan erottamiseen sovelluksen tiedoista.

parseint java

Näytä

Näytä: View on komponentti, joka muodostaa sovelluksen käyttöliittymän. Sitä käytetään verkkosivujen luomiseen sovellukselle. Esimerkkinä voisi olla muokkausnäkymä Tuotteet-taulukosta, joka näyttää tekstilaatikot, avattavat luettelot ja valintaruudut tuoteobjektin nykyisen tilan perusteella.

Ohjain

Ohjain: Ohjain on komponentti, joka käsittelee käyttäjän vuorovaikutusta. Se toimii mallin kanssa ja valitsee näkymän verkkosivun renderöimiseksi. MVC-sovelluksessa näkymä näyttää vain tietoja, kun taas ohjain käsittelee käyttäjän syötteitä ja pyyntöjä ja vastaa niihin.

Seuraava kuva edustaa ASP.NET MVC -suunnittelumallia:

ASP Mvc:n esittely 1

Tämä suunnittelukuvio on kevyt kehys, joka on integroitu erilaisiin ominaisuuksiin, kuten sivupohjat ja jäsenyyteen perustuva todennus. Se on määritelty kohdassa System.Web.Mvc kokoonpano.

q4 kuukautta

ASP.NET MVC Frameworkin edut

Tämä lähestymistapa tarjoaa seuraavat edut.

  • Se hallitsee sovelluksen monimutkaisuutta jakamalla sovelluksen malliin, näkymään ja ohjaimeen.
  • Se ei käytä näkymän tila- tai palvelinpohjaisia ​​lomakkeita. Tämä tekee MVC-kehyksestä ihanteellisen kehittäjille, jotka haluavat täysin hallita sovelluksen toimintaa.
  • Se tarjoaa paremman tuen testilähtöiselle kehitykselle.
  • Se sopii suuren mittakaavan kehittäjätiimiin ja verkkosovelluksiin.
  • Se tarjoaa kehittäjälle suuren hallinnan sovelluksen käyttäytymiseen.