كان هذا أول ASP.NET Core MVC قمت بإنشائه وبالطبع كان فوضى، فقد كتبت حرفيًا معظم منطق الأعمال في وحدات التحكم، وكنت لا أزال غير مدرك لفصل الاهتمامات والاقتران المحكم ومبدأ التصميم الجيد ولكن مع ذلك كان بمثابة مشروع جيد جدًا بالنسبة لي في ذلك الوقت وكنت فخورًا به
تم إنشاء مشروع معرض البطل باستخدام ASP.NET Core وEntity Framework Core وSQL Server وHTML وCSS وJS وBootstrap وjQuery. الغرض من هذا النظام هو إدارة بيانات البطل، بما في ذلك المعلومات الشخصية والقدرات ومستويات الطاقة.
استنساخ المستودع:
ينسخ
git clone https://github.com/alaaebrahim0/hero-gallery.git
افتح المشروع في IDE المفضل لديك (Visual Studio أو Visual Studio Code) قم بتثبيت .NET 6 SKD أو أعلى قم بتثبيت SQL Server وتعديل سلسلة الاتصال في appsetting.json
Update-Database
بناء وتشغيل المشروع
ملاحظة: تتم كتابة منطق الأعمال في وحدة التحكم نظرًا لحجم التطبيق ولكنه لا يعتبر ممارسة جيدة ويجب (توزيعه) على فئات الخدمات