Adminlte Starter Kit est un projets passe-partout pour les applications Web ASP.NET Core avec une interface utilisateur moderne (basée sur Adminlte d'Abdullah Almasaeed).

Ce modèle fait partie open source du projet .NET Express. Vous pouvez trouver des échantillons, une documentation et des instructions de démarrage pour le projet .NET Express dans la documentation des modèles.
Ces instructions vous procureront une copie du projet opérationnel sur votre machine locale à des fins de développement et de test. Voir l'installation, la configuration et le déploiement pour des notes sur la façon d'exécuter le projet sur un système en direct.
De ce dont vous avez besoin pour installer le logiciel et comment les installer
Vous pouvez installer les dotnet new à partir de nuget.org en exécutant la commande suivante:
dotnet new -i " Dynamic.NET.AdminLTE.ProjectTemplates "Une fois installé, votre testament doit être disponible pour créer une application Web Adminlte MVC Bootstrap.
dotnet new mvc-adminlte [options]Cela créera une nouvelle application Web dans le dossier actuel.
Vous pouvez clone source directement à partir de github
git clone https://github.com/dotnet-express/AdminLTE-Starter-Kit.git Tous les paramètres de configuration contient dans appsettings.json .
"ConnectionStrings" : {
"DefaultConnection" : " Server=(localdb) \ mssqllocaldb;Database=aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502;Trusted_Connection=True;MultipleActiveResultSets=true "
}, Tous les paramètres de configuration de l'application dans 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} "
}Pour les fichiers de regroupement et de minification de BundleConfig.json, a utilisé BuildBundlerminifier de NuGet. Ce modèle inclut "BuildBundlerMnimificier 2.8.391"
Après la construction, vous devez voir ces lignes dans la sortie de construction:
Bundler: Begin processing bundleconfig.json
Bundler: Done processing bundleconfig.jsonDocumentation détaillée que vous trouvez dans Bundle et MINIFIY STATIQUES ACTIONS dans ASP.NET Core.
Cette solution utilise Visual Studio Library Manager avec config dans libman.json et enregistrez toutes les bibliothèques externes dans le dossier wwwrootlibs .
Acquisition de la bibliothèque côté client dans ASP.NET Core avec Libman
Pour Visual Studio:
Utilisez Libman avec ASP.Net Core dans Visual Studio
Pour Visual Studio Code / CLI:
Utilisez l'interface de ligne de commande Libman (CLI) avec ASP.NET Core
Veuillez lire contribution.md pour plus de détails sur notre code de conduite et le processus de soumission des demandes de traction à nous.
Nous utilisons le versioning sémantique 2.0 pour le versioning. Pour les versions disponibles, consultez les versions de ce référentiel.
Voir également la liste des contributeurs qui ont participé à ce projet.
Ce projet est autorisé en vertu de la licence MIT - voir le fichier de licence pour plus de détails