تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مثال] تقنية القوالب البرمجية في إطار الدوت نت Form Templates
#1
Video 
تقنية القوالب البرمجية في إطار الدوت نت
Form Templates
تأليف / عبدالله خضر عبدالله الهوساوي
2021 Oct
 
السلام عليكم أصدقائي المبرمجين في الدوت نت ( لغة فيجوال بيسك ، سي شارب ... الخ ).



مع تكرار تصميم مشاريعك البرمجية ، ستجد تشابه أو تطابق واجهات معينة ، وستحتاج إلى تكرار تصميمها في مشاريع أخرى .



ستسأل نفسك وتقول :

هذا الفورم  Form مثلا أضفت فيه الأتي :

عدد 15 ليبيل Label ( لافتات أو لاصقات ) ، وأيضا :

عدد 10 مربع نصي TextBox ، وعدد 8 أزرار Button
وعدد 3 ... ووووو إلخ

باقي الشرح في الملف المرفق pdf

أتمنى أن ينتفع به أعزائي المبرمجين

وهناك شرح لاحق وإكمال شرح الموضوع كاملا بعد إطلاعي على ردودكم المشجعة والمحفزة...

أنتظركم..

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

(1) إعادة التصميم أولا بأول في المشروع الجديد بإضافة الادوات وتعديل خصائصها من البداية.

أو

(2) نسخ الأدوات والمكونات في المشروع السابق ثم لصقها في فورم المشروع الحالي.

 

ولكن مع التمرس والتعود وزيادة الخبرة وبعد النظر في تصميم الفورمات  Forms سترى أن الطريقة 1 بدائية ومملة وتضيع الوقت والجهد ! .

وستلاحظ أن الطريقة 2 قد تربكك في اللصق والمحاذاة إذا كانت الادوات المنسوخة كثيرة ومتشابكة ، وربما غطى بعضها على البعض الآخر أو إختفى أو تغير بشكل ما ، وذلك حينها يستدعي منك عدة تعديلات لم تكن مستعدا لها ! .

ترى ماهي الطريقة رقم 3 الأفضل من الطريقتين السابق ذكرهما ؟

الجواب بإختصار هو :

(3) تقنية القوالب الجاهزة المصممة مسبقا

والتي يمكن إَضافة ملفها في أي مشروع يحتاج مثل ذلك القالب الجاهز.

 

سأعطيك أمثلة عن قوالب متكررة نصممها دائما في مشاريع برمجية معينة ،

وها هي قائمة مختصرة وعينة بسيطة من الواجهات :

 

واجهة إدخال كلمة المستخدم وكلمة السر

واجهة إدخال بيانات شخصية

واجهة إدخال بيانات حسابية محددة ( مثل النسبة المئوية بين عددين )

واجهة لتحديد عدد الأيام من تاريخين

واجهة لتحويل الوحدات أو المسافات أو العملات أو الأحجام

واجهة خاصة يستخدمها المبرمج بكثرة في مشاريع مختلفة حسب توجهه

إلخ.......

  

إلى هنا فهمنا الحاجة لمثل هذه التقنية البرمجية التي تختصر الوقت والجهد وتزيد في الانتاجية وتحول التركيز تدريجيا من مهمة التصميم وشواغلها الى التركيز أكثر في كتابة الأكواد البرمجية .

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

Microsoft Visual Studio

(( سيتم دمج ملف الصور الأول مع الثاني الآتي ليصبح ملف pdf واحدا ))
الرد }}}


الردود في هذا الموضوع
تقنية القوالب البرمجية في إطار الدوت نت Form Templates - بواسطة عبدالله خضر - 20-10-21, 06:03 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Bug VB.net login form using Sql database ggtt17121985 0 1,784 28-11-18, 05:52 AM
آخر رد: ggtt17121985
Video [VB.NET] Login form access database vb.net ggtt17121985 0 2,266 06-05-18, 01:26 PM
آخر رد: ggtt17121985
  مشروع بسيط باستخدام تقنية ADO.net يوضح فيه اضافة تعديل وحذف adel2012 3 4,859 23-03-17, 08:36 AM
آخر رد: masry700
  Shaped form silverlight 1 2,444 27-07-15, 04:47 AM
آخر رد: ابو ابراهيم
  إطار ملون مخصص للفورم قابل للتحجيم @@أبورائد@@ 15 9,370 04-01-14, 01:19 AM
آخر رد: xhx

التنقل السريع :


يقوم بقرائة الموضوع: