{{جاري العمل}}
{ASP.NET 5، MVC 6، EF 7، Gulp، Sass، Compass}
كان هذا في البداية مشروعًا لاستكشاف ASP.NET 5 وMVC 6 وEF 7، لكن انتهى به الأمر في النهاية إلى أن أصبح تطبيقًا من صفحة واحدة.
تم تنفيذ العديد من المهام في "gulpfile.js" لتجميع وتصغير ملفات Sass وJavascript. تقوم مهمة "التمهيد" بتجميع كافة ملفات Sass وJavascript. مهمة "الإنشاء" هي نفسها ولكنها تراقب أيضًا أي Sass وتعيد بناء ملفات CSS وفقًا لذلك في حالة اكتشاف أي تغييرات. يتم تجميع جميع ملفات Sass وتصغيرها إلى "/wwwroot/css/custom.css" و"/wwwroot/css/custom.min.css". يتم بعد ذلك ربط ملفات المكتبة CSS و"custom.css" وتصغيرها إلى "main.css" و"main.min.css". يتم تجميع ملفات جافا سكريبت وتصغيرها إلى "/wwwroot/js/main.js" و"/wwwroot/js/main.min.js".
توجد ملفات Sass في "wwwroot/sass" مقسمة إلى خمسة مجلدات، "الملخصات" و"القاعدة" و"المكونات" و"الأقسام" و"الموردون" بشكل مناسب. حتى الآن، كانت تغييرات CSS مخصصة لـ "/Views/Neila/Index.cshtml" الذي يستخدم "/Views/Neila/_Layout.cshtml".
يتم استخدام ملفين منفصلين "appsettings.json" للتسجيلات الخاصة بالبيئة واتصالات قاعدة البيانات. يمكن تكوين المزيد من تكوينات الإطلاق في ملفات تعريف منفصلة في إعدادات التشغيل ("launchSettings.json"). يبدأ تشغيل التطبيق عن طريق تشغيل "Startup.cs" مع أخذ هذه الملفات في الاعتبار.