شاهدت احد الشروحات في اكاديمية ميكروسوفت Microsoft Virtual Academy يتحدث عن تقنية ال scaffolding للتعامل مع قواعد البيانات في لغة C# ولكنى لم استوعب جيدا كيف تعمل وما هي جدواها كبديل عن الوسيلة التقليدية للتعامل مع قواعد البيانات باستخدام ADO.Net

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

Scaffolding مصطلح بسيط في بيئة الفيجوال ستوديو يعني توليد أجزاء من المشروع بدون كتابة كود

توضيح بسيط

نفترض أنك قمت بعمل جدول اتصل بنا، ويحتوي الجدول على الحقول التالية:

- الرقم : تلقائي

- الاسم : نص طوله 100

- البريد الالكتروني : نص بصيغة ايميل

- العمر : رقم من 10 - 50

لماذا لا يقوم المحرر أو بيئة التطوير بانتاج فورم وكود الصفحة ، بناء على الجدول، ويمكنك لاحقا أن تعدل ما تشاء

تضع لك الحقول والتحقق منها وكود اضافة في قاعدة البيانات ، وكود عرض وتحكم وهذا كله بشكل عام، وثم أنت اذا اردت التخصيص أن تخصص.

الأمر في الفيجوال ستوديو ذهب إلى أوسع من هذا، يمكنك توليد مشاريع كاملة وأجزاء كاملة من المشروع عن طريق صنع قاعدة البيانات، أو عن طريق كتابة الفئات Classes  وهكذا.

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن