Pentru a afla ASP.NET MVC, construim o aplicație Internet
Partea a II-a: Explorarea Foldere Application
MVC Dosare
O aplicație tipică web ASP.NET MVC are următorul conținut dosar:
|
Numele folderelor sunt egale în toate aplicațiile MVC. Cadrul MVC se bazează pe denumirea implicită. Controlerele sunt în dosarul controlerele, Vederile sunt în dosarul Views și modele sunt în dosarul modele. Nu trebuie să utilizați numele directorului în codul aplicației.
standardul de denumire reduce cantitatea de cod, și face mai ușor pentru dezvoltatorii să înțeleagă proiectele MVC.
Mai jos este un scurt rezumat al conținutului fiecărui dosar:
App_Data Folder
Folderul App_Data este pentru stocarea datelor aplicației.
Vom adăuga o bază de date SQL în dosarul App_Data, mai târziu în acest tutorial.
Content Folder
Folderul de conținut este utilizat pentru fișierele statice , cum ar fi foi de stil (CSS fișiere), icoane și imagini.
Visual Web Developer adaugă automat un dosar teme în dosarul de conținut. Folderul teme este umplut cu stiluri jQuery și imagini. In acest proiect puteți șterge folderul teme.
Visual Web Developer , adaugă , de asemenea , un standard de fișier foaie de stil pentru proiect: Site.css fișierul în directorul de conținut. Fișierul foaie de stil este fișierul de a edita atunci când doriți să schimbați stilul cererii.
Vom edita fișierul foaie de stil (Site.css) fișierul în următorul capitol al acestui tutorial.
Controlorii Folder
Folderul Controllere conține clasele controler responsabile pentru manipularea de intrare și răspunsurile utilizatorilor.
MVC necesită numele tuturor fișierelor controler pentru a termina cu "Controller" .
Visual Web Developer a creat un controler Acasă (for the Home and the About page) și un controler de cont (for Login pages) de (for Login pages) :
Vom crea mai multe controlere mai târziu în acest tutorial.
Modelele Folder
Folderul Modelele conține clasele care reprezintă modele de aplicare. Modelele dețin și manipula datele aplicației.
Vom crea modele (classes) într - un capitol ulterior al acestui tutorial.
Vederile Folder
Views dosar stochează fișierele HTML legate de afișarea aplicației (the user interfaces) de (the user interfaces) .
Dosarul conține un Vizualizări dosar pentru fiecare controler.
Visual Web Developer a creat un dosar de cont, un dosar Acasă, și un director partajat (inside the Views folder) .
Folderul cont conține pagini de înregistrare și de logare la conturi de utilizator.
Folderul Home este utilizat pentru stocarea de pagini de aplicații, cum ar fi pagina de pornire și pagina despre.
Directorul partajat este utilizat pentru a stoca puncte de vedere comune între controlerele (master pages and layout pages) de (master pages and layout pages) de (master pages and layout pages) .
Vom edita fișierele cu aspect în următorul capitol al acestui tutorial.
Script-urile Folder
Script-urile folderul stochează fișierele JavaScript ale aplicației.
În mod implicit Visual Web Developer umple acest dosar cu standardul MVC, Ajax și fișiere jQuery:
Notă: Fișierele cu numele "modernizr" sunt fișiere JavaScript utilizate pentru sprijinirea HTML5 și CSS3 caracteristici în cerere.