Adminlte Starter Kit هي مشاريع BoilerPlate لتطبيقات الويب ASP.NET Core مع واجهة مستخدم حديثة (استنادًا إلى Adminlte بواسطة عبد الله Almasaeed).

هذا القالب مفتوح المصدر من مشروع .NET Express. يمكنك العثور على عينات وتوثيق وبدء التعليمات لمشروع .NET Express في وثائق القوالب.
ستجلب لك هذه التعليمات نسخة من المشروع وتشغيلها على جهازك المحلي لأغراض التطوير والاختبار. راجع تثبيت وتكوين ونشر الملاحظات حول كيفية تشغيل المشروع على نظام مباشر.
ما الأشياء التي تحتاجها لتثبيت البرنامج وكيفية تثبيتها
يمكنك تثبيت قوالب dotnet new من nuget.org عن طريق تشغيل الأمر التالي:
dotnet new -i " Dynamic.NET.AdminLTE.ProjectTemplates "بمجرد تثبيت إرادتك إلى قوالب جديدة متاحة لإنشاء تطبيق الويب AdminLte MVC Bootstrap.
dotnet new mvc-adminlte [options]سيؤدي ذلك إلى إنشاء تطبيق ويب جديد في المجلد الحالي.
يمكنك استنساخ المصدر مباشرة من جيثب
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الوثائق التفصيلية التي تجدها في الأصول الثابتة في الحزمة و minifiy في ASP.NET Core.
يستخدم هذا الحل Visual Studio Library Manager مع config في libman.json وحفظ جميع المكتبات الخارجية في wwwrootlibs .
اكتساب المكتبة من جانب العميل في ASP.NET Core مع Libman
للاستوديو المرئي:
استخدم Libman مع ASP.NET Core في Visual Studio
لرمز الاستوديو المرئي/CLI:
استخدم واجهة سطر الأوامر Libman (CLI) مع ASP.NET Core
يرجى قراءة المساهمة.
نستخدم الإصدار الدلالي 2.0 للإصدار. للحصول على الإصدارات المتاحة ، راجع الإصدارات في هذا المستودع.
انظر أيضًا قائمة المساهمين الذين شاركوا في هذا المشروع.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا - راجع ملف الترخيص للحصول على التفاصيل