Projekt-Layout und Site-Struktur in ASP.NET MVC
-
19-09-2019 - |
Frage
Ich bin neu in ASP.NET MVC und möchte eine Website mit ASP.NET MVC erstellen und einzusetzen.
Ich habe ein paar alte Websites, die klassischen ASP und die Site-Struktur geht wie folgt ausführen:
- web.root (hält Internet-Seiten)
- data.files (hält Datenbanken)
- log.files (Log-Dateien)
Ich frage mich, ob die gleiche Struktur für ASP.NET MVC verwendet wird ??
Was ist die beste Praxis für die Visual Studio-Projektdatei zu speichern?
Lösung
ASP.NET MVC verwendet eine eigene Struktur. Es gibt hervorragende Bücher darüber, wie ASP.NET MVC arbeitet, einschließlich Professionelle ASP.NET MVC 1.0 von Wrox. Verstehen Warum ASP.NET MVC unterscheidet sich von ASP.NET und Warum es tut, was es tut, ist entscheidend um es richtig zu nutzen.
verwendet eine eigene Dateistruktur , wie ich vor erwähnt:
Diese Dateistruktur ist ‚standardmäßig‘ oder als MVC-Typen es nennen, „ Konvention vor Konfiguration “. Wenn Sie Visual Studio 2008, installieren und ein neues ASP.NET MVC 1.0-Projekt starten, werden Sie feststellen, dass diese Struktur für Sie erstellt wurde.
Im Hinblick auf die Bereitstellung gibt es viele Stack Overflow Fragen , die sich mit das.
Andere Tipps
Speichern von Projektdateien
Verwenden Sie die Quellcodeverwaltung für diese zum Beispiel SVN. Sie können mehr über SVN hier .
Bereitstellen der Anwendung
Es gibt in Einsatz functionallity in Visual Studio gebaut, die Sie im Web-Projekt zu lokalen Ordnern, FTP oder IIS lassen bereitstellen. Sie können mehr über Site Deployment hier .
Verstehen ASP.NET MVC
Für das Sie die ASP.NET MVC Video Sektion besuchen sollte auf asp.net/learn /