Neueste Web-Entwicklung Tutorials
 

ASP.NET MVC - Anwendungsordner


Um zu erfahren, ASP.NET MVC, bauen wir eine Internet-Anwendung

Teil II: Erforschung der Anwendungsordner


MVC Folders

Eine typische ASP.NET MVC Web-Anwendung hat den folgenden Ordner Inhalt:

Lösung

Application information

Eigenschaften
Referenzen

Application folders

App_Data Ordner
Inhaltsordner
Controller-Ordner
Models Ordner
Scripts-Ordner
Ansichten Ordner

Configuration files

Global.asax
packages.config
Web.config

Die Ordnernamen sind gleich in allen MVC-Anwendungen. Der MVC-Framework ist auf Standard Namensgebung basiert. Controller sind in der Controller-Ordner, Ansichten sind in den Ansichten Ordner und Modelle sind in den Models Ordner. Sie müssen nicht die Ordnernamen in Ihrem Anwendungscode verwenden.

Standard-Name reduziert die Menge an Code und macht es einfacher für Entwickler MVC Projekte zu verstehen.

Es folgt eine kurze Zusammenfassung des Inhalts der einzelnen Ordner:


Ordner App_Data

Der Ordner App_Data ist für Anwendungsdaten zu speichern.

Wir werden eine SQL-Datenbank auf den Ordner App_Data, später in diesem Tutorial hinzuzufügen.


Der Content-Ordner

Der Content - Ordner wird für statische Dateien wie Style Sheets (CSS - Dateien), Symbole und Bilder verwendet.

Visual Web Developer fügt automatisch einen Themen - Ordner in dem Inhaltsordner. Der Themen-Ordner wird mit jQuery Design und Bildern gefüllt. In diesem Projekt können Sie die Themen-Ordner löschen.

Visual Web Developer fügt auch eine Standard - Stylesheet - Datei zum Projekt: die Datei Site.css in den Inhaltsordner. Die Stylesheet-Datei ist die Datei zu bearbeiten, wenn Sie die Art der Anwendung ändern möchten.

Inhalt

Wir werden die Stylesheet - Datei bearbeiten (Site.css) Datei im nächsten Kapitel dieses Tutorials.


Der Controller-Ordner

Der Controller Ordner enthält die Controller-Klassen, die für Benutzereingaben und Antworten Handhabung.

MVC erfordert den Namen aller Controller - Dateien mit beenden "Controller" .

Visual Web Developer hat einen Start - Controller erstellt (for the Home and the About page) - (for Login pages) (for the Home and the About page) und ein Konto - Controller (for Login pages) - (for Login pages) :

Controller

Wir werden mehrere Controller später in diesem Tutorial erstellen.


Die Models Ordner

Die Models Ordner enthält die Klassen, die die Anwendungsmodelle darstellen. Modelle halten und Anwendungsdaten manipulieren.

Wir werden Modelle erstellen (classes) in einem späteren Kapitel dieses Tutorials.


Die Ansichten Ordner

Die Ansichten Ordner speichert die HTML - Dateien auf dem Display der applikationsbezogenen (the user interfaces) .

Die Ansichten Ordner enthält einen Ordner für jeden Controller.

Visual Web Developer hat ein Konto Ordner einen Home - Ordner erstellt, und einen freigegebenen Ordner (inside the Views folder) .

Der Kontoordner enthält Seiten für die Registrierung und in Benutzerkonten anzumelden.

Die Home-Ordner zum Speichern von Anwendungsseite wie die Homepage und der Seite verwendet.

Der freigegebene Ordner wird verwendet , Ansichten zwischen Steuerungen speichern geteilt (master pages and layout pages) .

Ansichten

Wir werden die Layout-Dateien im nächsten Kapitel dieses Tutorials bearbeiten.


Ordner Scripts

Die Scripts-Ordner speichert die JavaScript-Dateien der Anwendung.

Standardmäßig füllt Visual Web Developer diesen Ordner mit Standard-MVC, Ajax und jQuery-Dateien:

Scripts

Hinweis: Die Dateien mit dem Namen "modernizr" sind verwendet JavaScript - Dateien unterstützt HTML5 und CSS3 - Funktionen in der Anwendung.