Adminlte Starter Kit ist ein Boilerplate -Projekt für ASP.NET -Webanwendungen mit einer modernen Benutzeroberfläche (basierend auf Adminlte von Abdullah Almasaeed).

Diese Vorlage ist Open-Source-Teil des .Net Express-Projekts. Sie finden Beispiele für das .NET Express -Projekt in der Vorlagendokumentation.
Mit diesen Anweisungen werden Sie für die Entwicklung und Testzwecke eine Kopie des Projekts auf Ihrer lokalen Maschine in Betrieb genommen. Siehe Installieren, Konfiguration und Bereitstellung, um Notizen zum Ausführen des Projekts auf einem Live -System auszuführen.
Welche Dinge benötigen Sie, um die Software zu installieren und wie Sie sie installieren
Sie können die dotnet new von nuget.org installieren, indem Sie den folgenden Befehl ausführen:
dotnet new -i " Dynamic.NET.AdminLTE.ProjectTemplates "Nach der Installation müssen Sie neue Vorlagen zur Verfügung stellen, um die Webanwendung von Adminlte MVC Bootstrap zu erstellen.
dotnet new mvc-adminlte [options]Dadurch wird im aktuellen Ordner eine neue Webanwendung erstellt.
Sie können die Quelle direkt von Github klonen
git clone https://github.com/dotnet-express/AdminLTE-Starter-Kit.git Alle Konfigurationseinstellungen enthalten in appsettings.json .
"ConnectionStrings" : {
"DefaultConnection" : " Server=(localdb) \ mssqllocaldb;Database=aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502;Trusted_Connection=True;MultipleActiveResultSets=true "
}, Alle Anwendungskonfigurationseinstellungen in appsettings.json
"Email" : {
"EmailProvider" : " " , // Examples: "", "SendGrid"
"SupportTeamEmail" : " [email protected] " ,
"SupportTeamName" : " .NET Express - Support Team " ,
"SendGrid" : {
"KeyName" : " {KEY NAME} " ,
"ApiKey" : " {API KEY} "
}
},
"Authentication" : {
"Facebook" : {
"IsEnabled" : " true " ,
"AppId" : " {APP ID} " ,
"AppSecret" : " {SECRET KEY} "
},
"Google" : {
"IsEnabled" : " false " ,
"ClientId" : " {CLIENT ID} " ,
"ClientSecret" : " {SECRET KEY} "
}Für Bündelungs- und Minifikationsdateien von bundleconfig.json verwendete BuildBundlerminifier von Nuget. Diese Vorlage umfasst "BuildBundlerMinifier 2.8.391"
Nach dem Gebäude müssen Sie diese Linien in der Build -Ausgabe sehen:
Bundler: Begin processing bundleconfig.json
Bundler: Done processing bundleconfig.jsonDetaillierte Dokumentation, die Sie in Bündel und Minifiy -statischen Assets in ASP.NET CORE finden.
Diese Lösung verwendet Visual Studio Library Manager mit config in libman.json und speichern Sie alle externen Bibliotheken im Ordner wwwrootlibs .
Client-Side-Bibliothekserfassung in ASP.NET CORE mit Libman
Für Visual Studio:
Verwenden Sie Libman mit ASP.NET Core in Visual Studio
Für Visual Studio Code/CLI:
Verwenden Sie die Libman Command Line Interface (CLI) mit ASP.NET CORE
Bitte lesen Sie mit Beitrags.md für Informationen zu unserem Verhaltenskodex und dem Vorgang zum Senden von Pull -Anfragen an uns.
Wir verwenden Semantic Versioning 2.0 für die Versionierung. Die verfügbaren Versionen finden Sie in den Veröffentlichungen dieses Repositorys.
Siehe auch die Liste der Mitwirkenden, die an diesem Projekt teilgenommen haben.
Dieses Projekt ist unter der MIT -Lizenz lizenziert - finden Sie in der Lizenzdatei Einzelheiten