تطبيق ويب FastLearners
تطبيق ويب باستخدام .net 5
هذا تطبيق ويب يوفر منصة لتعلم لغات وتقنيات البرمجة بما في ذلك مقاطع الفيديو والمقالات.
مقدمة
فيديو مقدمة:
التقنيات
- ج #
- أسب.نت كور 5
- جوهر إطار الكيان
- لينك
- خادم SQL
- الهوية الأساسية لـ Asp.Net
- جافا سكريبت
- مسج
- اياكس
- HTML
- الحلاقة
- بوتستراب
- CSS
- تصميم الويب سريع الاستجابة
- المضيف SmarterASP.NET
- الخط رائع
- GUID
المتطلبات المسبقة
- صافي SDK
- Visual studio 2019 أو VSCode بامتداد C#
- مايكروسوفت SQL خادم
تثبيت
استنساخ الريبو:
استنساخ بوابة https://github.com/Ali-Pourgheysari/FastLearnersMVCWebApplication.git
تغيير الدليل:
مؤتمر نزع السلاح FastLearnersMVCWebApplication
استعادة الحزم:
استعادة الدوت نت FastLearnersMVCWebApplication.sln
الهدف Microsoft SQL Server:
- التشغيل باستخدام Microsoft SQL Server:
- احذف مجلد
Migrations
من FastLearnersMVCWebApplicationData - قم بتغيير الإعداد في appsettings.json، وقم بتغيير سلسلة الاتصال الموجودة إلى سلسلة اتصال Sql Server المحلية
بمجرد تشغيل المشروع أولاً، حاول إضافة مسؤول إلى قاعدة البيانات:
- سجل كمستخدم جديد
- انتقل إلى استوديو إدارة قاعدة البيانات
- افتح قاعدة البيانات ذات الصلة
- انسخ خاصية معرف المستخدم المسجل (هذا هو المعرف الفريد العمومي) في جدول AspNetUsers والصقها في خاصية معرف المستخدم في جدول AspNetUserRoles
- قم بإنشاء GUID لخاصية المعرف في AspNetRoles وأدخل القيم التالية في هذا الجدول:
- المعرف: الدليل
- الاسم: المشرف
- الاسم الطبيعي: ADMIN
- انسخ خاصية معرف المسؤول في جدول AspNetRoles والصقها في خاصية معرف الدور في جدول AspNetUserRoles ملاحظة: للإنتاج، استخدم خادم الهوية المستضاف بالتكوين المناسب.
هنا هو مخطط قاعدة البيانات: