Adminlte Starter Kit - это проекты по паттерной пластинке для основных веб -приложений ASP.NET с современным пользовательским интерфейсом (на основе Adminlte Abdullah Almasaeed).

Этот шаблон является частью проекта .net Express. Вы можете найти образцы, документацию и инструкции по началу работы для проекта .net Express в документации шаблонов.
Эти инструкции дадут вам копию проекта и работают на местной машине для разработки и тестирования. См. Установку, настройку и развертывание для заметок о том, как запустить проект в живой системе.
Что вам нужно для установки программного обеспечения и как их установить
Вы можете установить dotnet new с nuget.org, выполнив следующую команду:
dotnet new -i " Dynamic.NET.AdminLTE.ProjectTemplates "После установки ваша воля необходимо для новых шаблонов, доступных для создания веб -приложения Adminlte MVC Bootstrap.
dotnet new mvc-adminlte [options]Это создаст новое веб -приложение в текущей папке.
Вы можете клонировать источник прямо из GitHub
git clone https://github.com/dotnet-express/AdminLTE-Starter-Kit.git Все настройки конфигурации содержит в appsettings.json .
"ConnectionStrings" : {
"DefaultConnection" : " Server=(localdb) \ mssqllocaldb;Database=aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502;Trusted_Connection=True;MultipleActiveResultSets=true "
}, Все настройки конфигурации приложения в 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} "
}Для комплектов комплекта и министерства от bundleconfig.json использовал Buildbundlerminifier из Nuget. Этот шаблон включает в себя "Buildbundlerminifier 2.8.391"
После строительства вы должны увидеть эти линии в результате сборки:
Bundler: Begin processing bundleconfig.json
Bundler: Done processing bundleconfig.jsonПодробная документация, которую вы найдете в статических активах Bundle и Minifiy в ядре ASP.NET.
В этом решении используется менеджер библиотеки Visual Studio с config в libman.json и сохранить все внешние библиотеки в папке wwwrootlibs .
Приобретение библиотеки на стороне клиента в Asp.net Core с Libman
Для Visual Studio:
Используйте Libman с Asp.net Core в Visual Studio
Для визуальной студии код/CLI:
Используйте интерфейс командной строки Libman (CLI) с ядром ASP.NET
Пожалуйста, прочитайте Anforming.md для получения подробной информации о нашем кодексе поведения и процессе отправки нам запросов.
Мы используем семантическую версию 2.0 для управления версиями. Для получения доступных версий см. В этом репозитории.
См. Также Список участников, которые участвовали в этом проекте.
Этот проект лицензирован по лицензии MIT - для получения подробной информации см. Файл лицензии.