El kit de inicio AdminLTe es un proyecto Boilerplate para ASP.NET Core Web Aplications con una UI moderna (basada en AdminLTE por Abdullah Almasaeed).

Esta plantilla es parte de código abierto del proyecto .NET Express. Puede encontrar muestras, documentación e instrucciones de inicio para el proyecto .NET Express en la documentación de plantillas.
Estas instrucciones le darán una copia del proyecto en funcionamiento en su máquina local para fines de desarrollo y prueba. Consulte Instalación, configuración e implementación para obtener notas sobre cómo ejecutar el proyecto en un sistema en vivo.
Qué cosas necesita para instalar el software y cómo instalarlos
Puede instalar las dotnet new desde nuget.org ejecutando el siguiente comando:
dotnet new -i " Dynamic.NET.AdminLTE.ProjectTemplates "Una vez instalado, tendrá nuevas plantillas disponibles para crear la aplicación web de bootstrap MVC administradora.
dotnet new mvc-adminlte [options]Esto creará una nueva aplicación web en la carpeta actual.
Puedes clonar la fuente directamente de Github
git clone https://github.com/dotnet-express/AdminLTE-Starter-Kit.git Todas las configuraciones de configuración contienen en appsettings.json .
"ConnectionStrings" : {
"DefaultConnection" : " Server=(localdb) \ mssqllocaldb;Database=aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502;Trusted_Connection=True;MultipleActiveResultSets=true "
}, Todas las configuraciones de configuración de la aplicación en 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} "
}Para los archivos de agrupación y minificación de Bundleconfig.json, se usó BuildBundlerminificador de Nuget. Esta plantilla incluye "BuildBundlerminificador 2.8.391"
Después de la construcción, debe ver estas líneas en la salida de compilación:
Bundler: Begin processing bundleconfig.json
Bundler: Done processing bundleconfig.jsonDocumentación detallada que encuentra en los activos estáticos de paquete y minifiy en ASP.NET Core.
Esta solución utiliza Visual Studio Library Manager con config en libman.json y guarda todas las bibliotecas externas en la carpeta wwwrootlibs .
Adquisición de la biblioteca del lado del cliente en ASP.NET Core con Libman
Para Visual Studio:
Use Libman con ASP.NET Core en Visual Studio
Para Visual Studio Code/CLI:
Use la interfaz de línea de comandos de Libman (CLI) con ASP.NET Core
Lea Contriping.MD para obtener detalles sobre nuestro código de conducta y el proceso para enviarnos solicitudes de extracción.
Usamos Semantic Versioning 2.0 para versiones. Para las versiones disponibles, consulte los lanzamientos en este repositorio.
Vea también la lista de contribuyentes que participaron en este proyecto.
Este proyecto tiene licencia bajo la licencia MIT; consulte el archivo de licencia para obtener más detalles.