Dieses Repository enthält den Quellcode für ein Schulverwaltungssystem, das mit ASP.NET Core 7 MVC erstellt wurde. Das Projekt soll eine Bildungsressource für Entwickler bereitstellen, die plattformübergreifende Webanwendungen mit der neuesten Version des .NET Core-Frameworks erstellen möchten.
Das Projekt ist ein unterstützendes Repository für den Kurs „ASP.NET Core 7 MVC – Cross-Platform Development“, der unter dieser URL zu finden ist: https://www.udemy.com/course/learn-aspnet-mvc- and-entity-framework/?referralCode=3B3CCAC77E3C70EF5B36.
Das Projekt nutzt folgende Technologien:
Um mit dem Projekt zu beginnen, befolgen Sie diese Schritte:
appsettings.json
mit Ihrer SQL Server-Verbindungszeichenfolge.dotnet ef database update --project SchoolManagementSystem.Infrastructure --startup-project SchoolManagementSystem.Web
dotnet run --project SchoolManagementSystem.Web
Die Lösung besteht aus folgenden Projekten:
SchoolManagementSystemApp
: Enthält die MVC-Controller, Ansichten und Datenmodelle. Das Projekt umfasst die folgenden Funktionen:
Das Repository enthält Dokumentation für jede der Funktionen, einschließlich:
Die Dokumentation ist so konzipiert, dass sie für Entwickler aller Erfahrungsstufen zugänglich ist, vom Anfänger bis zum fortgeschrittenen Benutzer.
Beiträge zu diesem Repository sind willkommen. Wenn Sie über eine Funktion oder eine Bildungsressource verfügen, die Sie beitragen möchten, befolgen Sie bitte diese Schritte:
Bitte stellen Sie sicher, dass Ihre Beiträge dem Verhaltenskodex des Repositoriums entsprechen und dass sie gut dokumentiert sind und Best Practices befolgen.
Dieses Repository ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der LICENSE-Datei.