Skip to content

Tuwaiq-NET01/Project04_Auth_CRUD_ASP.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Project04_Auth_CRUD_ASP.NET

فكرة المشروع

بناء مشروع متكامل باستخدام ASP.NET MVC قائم على فكرة من اختيارك وتتضمن المتطلبات الأساسية لبناء تطبيق ASP.NET MVC مع Entity Framework Core وSql Server.

قبل بداية المشروع

عمل Wireframes و ERD والتأكيد مع أحد المدربين قبل البدء بتنفيذ المشروع. بداية المشروع بالنسخة رقم v.1

متطلبات المشروع

  • استخدام نمط MVC
  • إنشاء على الأقل 4 من Controllers
  • إنشاء على الأقل 4 Model
  • إنشاء على الأقل 6 Views
    • استخدام مكتبة Bootstrap مع Razor
    • استخدام partial view للعناصر المتكررة في الواجهات
  • استخدام وظائف CRUD مع ASP.NET
  • استخدام إطار عمل Entity Framework Core
  • استخدام CodeFirst Approach لإنشاء قاعدة البيانات
  • استخدام قاعدة بيانات MSSQL
    • ان تكون قاعدة البيانات متعددة الجداول
    • يجب ان تتضمن قاعدة البيانات على الاقل احد العلاقات التالية:
      • علاقة one-to-one
      • علاقة one-to-many
      • علاقة many-to-many
  • تطبيق Authentication
  • قم بتطبيق Unit Testing (اختبار على الاقل One Action Method لكل Controller)

إضافة | Bonus

  • قم باستخدام أحد مفاهيم Design Patterns في مشروعك لحل مشكلةٍ ما
  • إنشاء APIs
  • عمل Deploy للمشروع على Azure
  • استخدام React مع ASP.NET أو أي Framework
  • استخدام WebSockets في ASP.NET core
  • التعامل مع الـThird party APIs {SMS Message, Google Maps,….}
  • رفع صور او ملفات

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published