ASP.NET MVC – Konfigurationskonvention

Der konventionelle Konfigurationsansatz entsteht in der neuen Reihe von Frameworks , um zu vermeiden, dass viele Dateien geändert werden müssen, um Verhaltensweisen zu erzielen, die Standard sein können. Daher helfen wir Ihnen, wenn Sie Namen verwenden, die auf eine bestimmte Weise geschrieben wurden, vordefinierte Ordner verwenden usw. Entwickeln Sie sich schneller, da die Framework-Engine sie automatisch verarbeiten kann.

ASP.NET MVC kann sich diesem Trend nicht entziehen und bietet auch einen konventionellen Konfigurationsansatz , der dem Entwickler die Arbeitsweise erheblich erleichtert und beschleunigt.

Struktur von ASP.NET MVC-Ordnern

Da ASP.NET MVC auf Model – View – Controller basiert, haben wir in unserer Struktur des Frameworks die reservierten Ordner, um diese Elemente zu platzieren, deren Namen den Initialen in Englisch entsprechen, also haben wir in Models die Modelle der Anwendung werden in Controllern die Controller untergebracht und schließlich in Ansichten die Ansichten.

In der folgenden Abbildung erhalten Sie einen Überblick über die Struktur von ASP.NET MVC :

asp_conv_conf.jpg

Wenn wir genau hinschauen, sehen wir, dass wir im Ordner Ansichten andere Ordner haben, jeder Ordner einem Controller und einem Modell entspricht, mit Ausnahme des freigegebenen Ordners, wobei letzterer ein freigegebener Ordner ist, in dem wir Ansichten platzieren können, auf die jede Ansicht oder jeder Controller von uns zugreifen kann anwendung

Erinnere dich
. Wenn Sie die Anwendung anheben und eine Ansicht aufrufen, die in den einzelnen Ordnern angezeigt wird, und wenn sie nicht gefunden wird, wird sie im freigegebenen Ordner angezeigt. Wenn Sie eine Ansicht aufrufen müssen, können Sie dies direkt anhand ihres Namens, z. B. Kontakt, und auf diese Weise tun Das Routing-System der Anwendung kann die erforderlichen Suchvorgänge durchführen .

Namenskonvention

See also  Wie man in der Geschichte von Instagram taggt

Wenn Sie mit dem Image fortfahren , sehen Sie die Namenskonventionen. Beginnen Sie mit den Controllern. Wenn das Image zwei Controller enthält, AccountController.cs und HomeController.cs , müssen Sie in ASP.NET MVC die Namen der Dateien der Controller mit dem finalisieren Suffix Controller, das heißt, wenn unsere Anwendung gestartet wird, kann die Framework-Engine jeden Controller laden. Daher müssen wir in unserem Code keine zusätzlichen Einschlüsse vornehmen.

Wichtig
. Dasselbe passiert mit dem Models- Ordner, wenn wir sehen, dass das verfügbare Modell AccountModel.cs ist und dass wir hier bereits einen Vorteil der Konvention haben. Das AccountModel.cs-Modell entspricht dem Controller AccountController.cs , da diese den gleichen Namen haben und nur Suffixe zurückstellen und das Framework kann sie für die Verwendung in unserer Anwendung zuordnen .

Wir haben andere Ordner in der Struktur, jeder hat seinen Zweck, indem wir den Konventionen folgen, können wir eine sehr hohe Lesbarkeit unseres Projekts erreichen, an dem Tag, an dem wir die Arbeit mit einem anderen Entwicklungsteam teilen müssen, wenn wir den Konventionsansatz befolgt haben. Wir können auf einfachere Weise und mit möglichst wenigen Rückschlägen integrieren.

Nachdem wir dieses Tutorial abgeschlossen haben, wissen wir bereits, was die Konfigurationskonvention bedeutet, und können unsere Produktivität steigern, indem wir uns auf die Logik und Entwicklung unserer Anwendung konzentrieren und die mühsamen Konfigurationsprozesse für Standardfälle vermeiden.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *