Latest web development tutorials

dossier ASP.NET MVC

Afin d'apprendre ASP.NET MVC, nous allons construire une application Internet.

Partie 2: Découvrez le dossier Applications.


dossier MVC

Fichier un typique ASP.NET MVC dossier d'application Web contenu comme suit:

solution

Renseignements sur la demande

Propriétés
Références

dossier Applications

dossier App_Data
dossier contenu
dossier Controllers
dossier Models
dossier Scripts
Vues dossier

Profils

Global.asax
packages.config
Web.config

Tous les noms de dossier d'application MVC sont les mêmes. framework MVC est basé sur le nom par défaut. Contrôleurs écrivent dans un dossier, écrit dans la vue du dossier Vues, ​​le modèle est écrit dans le dossier Modèles. Vous avez plus de code d'application utilise le nom du dossier.

dénomination normalisée à réduire la quantité de code, et d'aider les développeurs à comprendre projet MVC.

Ce qui suit est le contenu de chaque dossier un bref aperçu:


dossier App_Data

dossier App_Data est utilisé pour stocker des données d'application.

Nous allons ajouter une base de données SQL dans un chapitre ultérieur de ce tutoriel dans le dossier App_Data.


dossier contenu

dossier Contenu utilisé pour stocker des fichiers statiques, tels que des feuilles de style (fichiers CSS), des icônes et des images.

Visual Web Developer ajoute automatiquement un dossier de thèmes dans le dossier Contenu. thèmes dans les dossiers de style jQuery et de l'image. Dans le projet, vous pouvez supprimer le dossier des thèmes.

Visual Web Developer va également ajouter un fichier de feuille de style standard au projet: le fichier de contenu dossier Site.css. Le fichier stylesheet est le fichier que vous voulez changer le style de l'application que vous souhaitez modifier.

teneur

Nous allons modifier le fichier de feuille de style (Site.css) dans le chapitre suivant de ce tutoriel.


dossier Controllers

Contrôleurs dossier contient est responsable de la gestion d'entrée de l'utilisateur et la classe de contrôleur correspondant.

MVC exige que tous les nom de fichier du contrôleur pour «Controller» à la fin.

Visual Web Developer a créé un contrôleur Home (pour la page d'accueil et la page A propos) compte et un contrôleur (pour la page de connexion):

Contrôleurs

Nous allons créer plus de contrôleurs dans les sections ultérieures de ce tutoriel.


dossier Models

dossier Modèles contient la classe représente l'application du modèle. le contrôle du modèle et de manipuler les données de l'application.

Nous allons créer un modèle (classe) dans une section de ce tutoriel.


Vues dossier

dossier Vues est utilisé pour stocker et afficher le fichier HTML de l'application associée (l'interface utilisateur).

dossier Vues contient un dossier correspondant à chaque contrôleur.

Dans le dossier Vues, ​​Visual Web Developer a créé un dossier de compte, un dossier d'accueil, un dossier partagé.

dossier de compte contient des pages pour l'enregistrement de compte utilisateur et login.

Dossier d'accueil est utilisé pour stocker les pages d'application tels que les pages d'accueil et des pages sur la classe.

Les dossiers partagés pour le partage de vues entre le contrôleur de mémoire (pages maîtres et les pages de mise en page).

Vues

Nous allons modifier les fichiers de mise en page dans le prochain chapitre de ce tutoriel.


dossier Scripts

dossier Scripts application magasin fichier JavaScript.

Par défaut, Visual Web Developer est stocké dans ce dossier de fichiers MVC, Ajax et jQuery standards:

Scripts

Note: Lorsque le nom "Modernizr" fichier pour une application à l' appui de HTML5 et CSS3 fichier JavaScript.