Dies war der erste ASP.NET Core MVC, den ich erstellt habe, und natürlich war es ein Durcheinander. Ich habe buchstäblich den größten Teil der Geschäftslogik in die Controller geschrieben. Mir war die Trennung von Belangen, die enge Kopplung und das gute Designprinzip noch nicht bewusst, aber dennoch war es ein Für mich war es damals ein sehr gutes Projekt und ich war stolz darauf
Das Heldengalerieprojekt wurde mit ASP.NET Core, Entity Framework Core, SQL Server, HTML, CSS, JS, Bootstrap und jQuery erstellt. Der Zweck dieses Systems besteht darin, Heldendaten zu verwalten, einschließlich persönlicher Informationen, Fähigkeiten und Machtstufen.
Klonen Sie das Repository:
Kopie
git clone https://github.com/alaaebrahim0/hero-gallery.git
Öffnen Sie das Projekt in Ihrer bevorzugten IDE (Visual Studio oder Visual Studio Code). Installieren Sie .NET 6 SKD oder höher. Installieren Sie SQL Server. Ändern Sie die Verbindungszeichenfolge in appsetting.json
Update-Database
Erstellen Sie das Projekt und führen Sie es aus
HINWEIS: Aufgrund der Anwendungsgröße wird die Geschäftslogik im Controller geschrieben, wird jedoch nicht als bewährte Vorgehensweise angesehen und hätte in Dienstklassen (verteilt) werden sollen