قمت بتطوير تطبيق Desktop باسم Driver License Management System باستخدام C# و .NET Framework (Windows Forms)، يهدف إلى إدارة معلومات رخص القيادة بطريقة منظمة وديناميكية، مع التركيز على التعامل مع قاعدة بيانات وربط النماذج (Forms) باستخدام Delegates و User Controls.
المميزات التقنية:
إدارة البيانات: إضافة، تعديل، حذف واسترجاع بيانات السائقين من قاعدة البيانات.
User Controls ديناميكية: استخدام User Control لإنشاء واجهة تفاعلية قابلة لإعادة الاستخدام داخل النماذج المختلفة، مما يسهل عرض وإدارة المعلومات بشكل مرن.
Delegates بين النماذج: ربط البيانات والمعلومات بين Forms مختلفة باستخدام Delegates، لضمان تحديث البيانات في الوقت الحقيقي عند أي تغيير.
بحث وعرض البيانات: إمكانية البحث عن السائقين وعرض التفاصيل كاملة، بما في ذلك رخص القيادة والتواريخ المهمة.
ربط قاعدة البيانات: تعلمت تصميم الربط بين الواجهة الرسومية وقاعدة بيانات SQL Server لإدخال واسترجاع البيانات بطريقة آمنة وفعالة.