تصميم وتنظيم هيكلية مشروع متكامل لإدارة الموظفين (EMS) باستخدام تقنيات مايكروسوفت الحديثة.
المميزات والهيكلية البرمجية:
تقسيم الحل (Solution) إلى 3 طبقات مستقلة لضمان تنظيم الكود ورسوه:
EMS.API: بناء الـ RESTful APIs لمعالجة البيانات والمنطق البرمجي.
EMS.Shared: إدارة النماذج والـ DTOs المشتركة.
EMS.Web: تطوير واجهة المستخدم لتتصل بالـ API بشكل سلس.
إعداد الاتصال بقواعد البيانات الخارجية (MS SQL Server) عبر Entity Framework Core وتكوين ملفات التهيئة بشكل آمن ومحمي.
التقنيات المستخدمة:
ASP.NET Core API, C#, Entity Framework Core, MS SQL Server, LINQ.