Ultimele tutoriale de dezvoltare web
 

ASP.NET MVC - Cerere foldere


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:

Soluţie

Application information

Proprietăți
Referințe

Application folders

App_Data Folder
Dosar de conținut
Controlere Folder
modele Folder
Scripturi Folder
Vizualizări Folder

Configuration files

Global.asax
packages.config
web.config

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.

Conţinut

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) :

controlerele

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) .

Vizualizări

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:

Scripturi

Notă: Fișierele cu numele "modernizr" sunt fișiere JavaScript utilizate pentru sprijinirea HTML5 și CSS3 caracteristici în cerere.