الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مقال : تطوير الكونترول بين الجد والهزل

بدأه a_pess في 8 أغسطس 2008 · 1 رد · 703 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في الواقع أن السبب الحقيقي لكتابة هذا الموضوع هو أن هناك الكثير والكثير من الاهتمام من أغلبية المبرمجين بتجميل الكونترول المختلفة أو الفورم إما بإضافة Skin أو استخدام GDI+ أو الجرافيك بشكل عام ولقد أصبح هذا الامر في السنوات الأخيرة يمثل سوقا اقتصاديا هاما للكثير من شركات البرمجيات.

السؤال هنا أين الشركات العربية والمبرمج العربي من هذا السوق أين إصداراتهم؟ أين أفكارهم ؟ لماذا دائما نقلد الأجرين أو نكتفي فقط بأن نستخدم منتجاتهم ؟ أنا مدرك تماما أن البعض قد ينظر الي الامر بسخرية ويقول أن هذا حالنا نقلد وبس وأيضا ستجد من يقول أن كاتب هذا المقال شخص عايش في دنيا غير الدنيا بيحلم وبس. وكمان عامل نفسه فيلسوف وأسال نفسي ياتري عيب أني احلم !؟! أو هل من الخطأ أن اعبر عن أرائي ؟

أين الخطأ في أني أتمني الخير لي ولكم ؟ اعتقد أننا لسنا اقل من الهند برغم فقرها وارتفاع معدلات السكان الرهيبة بها ومع ذلك سنجد أنها تستحوذ علي جزء غير عادي من سوق البرمجيات في العالم عموما لسنا اقل من هؤلاء الناس .

أيضا أري انه ليس من الخطأ أن نقلد الأخرين ولا اعلم لماذا نخجل من أن يكتشف العالم والمحيطين بنا أننا نقلد لماذا فقط نحاول إظهار أن هذا الكود من إنتاجي وهذا الكود من اكتشافي وهذا البرنامج من اختراعي هل كل هذا لمجرد التباهي ؟ تذكروا شيئا واحدا فقط إخواني نحن خير امة أخرجت للناس ولكي نتقدم ونتعلم يجب علينا أن ندرس أفكار الأخرين ونتعلم منها بشرط أن تكون لنا لمساتنا وإضافتنا الواضحة حتى يأتي اليوم الذي انتظره واراهم يقلدوننا كما فعلوا قديما من قبل.

دي مجرد وجهة نظر فرديه و لك عزيزي القارئ أن تقتنع بها أو تلقي بها ببساطه من ورا ظهرك ولا تنسي شيئا هاما جدا أن البرمجة كانت فكره ربما سخر منها البعض عندما بدأت ولكنها الأن أصبحت واقع نتعامل معه ونعيش فيه أيضا لذا أرجوك أن لا تسخر من أفكاري فهي كل ما املك ده طبعا بالاضافه الي الشقه اللي باحاول اسدد اقساطها علشان قال ايه اتجوز فيها. لقد أطلت عليك عزيزي القارئ في المقدمة ولنتحدث قليلا عن تطوير الكونترول فهذا ما تنتظره بالتأكيد.

قبل أن نبدأ لنسأل أنفسنا لماذا نحتاج الي تطوير الكونترول؟ وما هي الأدوات التي نحتاجها لنقوم بذلك؟ وكيف نقوم بهذا التطوير علي أن يكون فعالا واحترافيا بأقل الإمكانيات المتاحة؟ كيف نبحث عن ما نريد وأين نبحث ؟ هل أنا محتاج لتعلم لغة أخري غير العربية؟ هل التخطيط مهم؟

دي مجموعه من الأسئلة حاول تجاوب عليها بنفسك عزيزي القارئ ولسوف أحاول الإجابة عليها من وجهة نظري فقط في سياق الموضوع.

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

قبل أن نبدأ في الحديث عن تطوير الكونترول أرجو منك عزيزي القاري أن تعتبر البرمجة وكتابة الكود مجرد لعبه Game مثلها كأي لعبة يلعبها الأطفال الصغار ولكنها هنا لعبه مفتوحة لجميع الأعمار والفئات ولكن اللعبة ليست سهله كما يتخيلها البعض فلقد أصبح لها تاريخ وأصبحت لها قوتها الاقتصادية فهناك الكثير من الناس يتربحون منها وبعضهم يدافع بقوه عن أسرارها وبعضهم يجتهد في كشف أسرارها ولا تنسي عزيزي القارئ انك تحتاج الي الكثير والكثير من السنين حتى تستطيع أن تكون ملما بقوانين وأصول هذه اللعبة لذا أنصحك أن تتخصص في جزء من اللعبة فان محاولاتك لمعرفة كل أسرار اللعبة قد تقودك الي الجنون أو تقتلك.

أنا وأنت سنرحل يوما ما ومع ذلك لن تنتهي اللعبة فلست وحدك من يمارسها بل العالم كله يفعل

أرجوك تحلي بالصبر ..... والهدوء ..... والعزيمة ..... والتخطيط

اللعبة الأولي: Control Class

الكونترول هو الكلاس الأصلي الذي تم استخدامه لإنشاء الكثير من الويندوز فورم كونترول الاخري ومثالا علي ذلك Panel و آخرين

وأنصحك عزيزي القارئ أن تقرأ كل ما يخص لعبتنا الأولي هذه ألا وهي الكونترول كلاس

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

طبعا من الواضح أن اللغة مهمة وقد يتساءل بعضكم لماذا وضعت الأسئلة اعلاه ومنها سؤال اللغة في أخر الأسئلة تقريبا بالرغم أنني قد أجبت عليه في أول لعبه بنلعبها الحقيقة انا كنت بافكر بالطريقه دي حاولت أتعلم البرمجة الأول قبل ما أتعلم لغتهم معلش اعذروني كنت صغير كان عندي 15 سنه بس يعني يادوب كنت اقدر أفك الخط الانجليزي زى ما بيقولوا عندنا في بلدي مصر أرجوكم بلاش تضحكوا ولو حبيتوا تضحكوا يبقي لازم تضحكوا علي أساليب التعليم المستخدمة في بلادنا بالرغم أنها تحسنت كثيرا ودلوقت عرفوا أخيرا إن اللغة مهمة وبدؤا يعلموها للأطفال لا وإيه كمان بيعلموهم كمبيوتر تخيلوا ما يعرفوش إن أبويا رحمة الله عليه ضربني علقه سخنه بسبب الكمبيوتر وانا في أولي ثانوي لما اكتشف إني قاعد اقري كتاب عن لغة الأسمبلي Assembly والله انا ما كنت فاهم في الاسمبلي حاجه بس تقولوا ايه بقي منظره بس طبعا انا كنت فاهم انضربت العلقه ليه ابويا كان عايزني ادخل هندسة لاني ابنه الكبير وكان عايز يفرح بيا طبعا ويشوفني مهندس صحيح انا حققت له حلمه وبقيت مهندس بس زعلان من ابويا قوي لاني برضه مش فاهم لغة الاسمبلي وبصراحه هوه السبب اخد الكتاب من ايدي وانا في ثانوي لو سابني اقرا الكتاب كان زماني من علماء لغة الاسمبلي.

الحقيقه من كام سنه ابويا اتوفي وبالرغم من حزني الشديد لوفاته بس كنت زعلان منه قوي علشان ما قالش هوه مخبي كتاب الاسمبلي فين عموما برضه انا ضحكت عليه وبدات اقري في السي شارب مره واحده

الواد نور صاحبي اتجوز من سنه وخلاص كلها كام شهر وها يبقي اب المهم من كام يوم دخل عليا وانا قاعد اطور في شوية كونترول سالني بتعمل ايه قلت له باطور الكونترول هوه بصراحه اعتقد اني قاعد اطور كونترول الثانويه العامه في مصر المهم وافقته علي كلامه علشان ما اوجعش دماغي وسالته خيرا ايه سبب الزياره قالي حاجه غريبه قوي انا عايز اتعلم الشات قلت له يا نور عيب هوه انتا صغير كلها كام شهر يا بني وتبقي ابو عيال سيب الشات والكلام الفاضي ده للناس المسئولين علشان يقدروا يحلوا مشاكلنا بسرعه قام قالي لأ لأ انا مصمم اتعلم الشات قلت اوكيه بس افهم السبب حضرته جاوبني قال ايه عايز اكلم بنات علي الشات لانه زهقان قلت له يا ابني انا بقي لي سنين بادخل الشات وما قابلتش غير بنت واحده وانتا عارف اسمها كويس قال لي ااه تقصد البنت الامريكانيه اللي اسمها GDI Plus طبعا قلت ايوه سالني صحيح اخبارها ايه قلت له بتسلم عليك طبعا البيه متخيل اني اعرف واحده علي الشات اسمها GDI Plus اهو اسم خواجاتي والسلام ومافيش حد فاهم حاجه

متهيالي كفايه عليكم تطوير النهارده واشوفكم في النسخه الجايه

ااشكركم لانكم تحملتوا الجد والهزار بتاعي

ملحوظه اخيره في الواقع الموضوع كانت بدايته جد جدا ومش عارف ليه فجاه اصبح بالشكل المكتوب اعلاه

سلام

اخوكم عمر

تم تعديل هذه المشاركة بواسطة a_pess في 9 أغسطس 2008 في 11:12

#2

انت معاك حق

بس انت ملقيتش اسم غير اسم بيس , أصل اسمه قططي اوي

عموما الانسة جي دي بلس انسة جميلة جداً وممتعة جدأ والشغل معاها ينسي , بس انت مصاحبها ولا لسه بتتعرف عليها

لو مصاحبها يا ريت تعرفنا عليها كويس اصل انا يا دوب سمعت عنها واقعد معاها شوية صوغنتتين

ماشي يا بيس ومتحرمناش من نونوتك

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…