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

اخفاء العناصر تماما مع عمل وظائف لها ، نوع شغل المبرمج

بدأه ابو علي المقدسي في 9 مايو 2012 · 3 رد · 394 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل يمكن انشاء عناصر في الواجهات تؤدي وظائف معينة مثل حساب ناتج جمع عددين في تكست بكس ولكن هذا العنصر يكون مختفي تماما عن المستخدم لا يراه البت ، ولكن بمجرد ان يدخل ارقام في حقلين ظاهرين يتم حساب المجموع في الحقل الثالث تلقائيا ؟

نحن نعلم ان لغات البرمجة واسعة يعني مثلا السي شارب ممكن تبرمج بها تطبيقات ويندز و تطبيقات نت ، وتطبيقات الوسائط المتعددة ...... ؟

الان المبرمج الذي يعمل في مجال السي شارب واشتغل في مجال اويندز ابلكيشن وقواعد البيانات مثلا ؟ هل يعتبر مبرمج تطبيقات وينذز ام انه يوصف بمرمج سي شارب بشكل عام ... ام ماذا ؟

#2

إذا كنت غير محتاج للتيكست بوكس فيمكنك استخدام متغير من النوع int أو double بحسب المناسب

أما إن كنت بحاجة له في الخلفية كربطه بحقل لقاعدة معطيات مثلا فبإمكانك إرساله لخلف عنصر ما أو جعل موقعه خارج حدود النافذة أو جعل القيمة Visible = false; ولكن لست متأكد إن كانت عملية الإخفاء قد تؤدي لخطأ أو تعطل عملية الربط مع القاعدة

عليك التجربة.

الشائع استخدام Developer بدلا من Programmer أي مطور وليس مبرمج

ولهذا الذي يقوم بعمل برامج يعتبر مطور بشكل عام

الآن لو تخصص في تطبيقات ويندوز أصبح مطور تطبيقات ويندوز

أما إن كان يعمل على لغة جافا في عدة مجالات يسمى مطور تطبيقات جافا

ولو كان متخصص في برامج مثل أي فون فيسمى مطور تطبيقات أي فون

والذي يحدد التسمية هو المستقبل للتسمية

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

أما لو كان المستقبل هو شركة برمجيات فيهمها أن تسمع اللغة التي تعمل عليها

مثلا مطور برامج إس كيو إل أو مطور تطبيقات أوراكل

ولهذا الأفضل دائما للاستخدام العام هو التسمية العامة مثلا مطور تطبيقات فقط

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

تم تعديل هذه المشاركة بواسطة المبرمج أبو أحمد في 9 مايو 2012 في 15:29

ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها

كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور

الدورة التطبيقية لتعليم التصميم بالإليستريتور

#3

لو فهمتك صحيحا، فأنت تريد أن يدخل المستخدم رقمين في حقلين و يرى الناتج في الثالث، بدون ان ينقر على زر مثلا؟

لهذا يمكنك أن تجعل الزر بشكل مخفي، Visible = false، بعد ادخال الأرقام تقوم برفع حدث (Event) للنقر على الزر وهكذا.

لكن إنتبه! أننا نقول بالعناصر في الـForm واجهة المستخدم . لو لن يرى المستخدم هذا العنصر فما الحاجة لوجوده؟!

بدلا من هذا يمكنك أن تقوم بكتابة Event Handler أو Method أو شيء أخر.. بالأكواد.

اقتباس
نحن نعلم ان لغات البرمجة واسعة يعني مثلا السي شارب ممكن تبرمج بها تطبيقات ويندز و تطبيقات نت ، وتطبيقات الوسائط المتعددة ...... ؟

يمكنك كتابة:

  1. تطبيقات سطح المكتب للوندوز، ولبقية البيئات بإستخدام Mono
  2. تطبيقات الهواتف، Windows Phone ولبقية البيئات (Android, iPhone, iPad) بإستخدام Mono
  3. تطبيقات الـWeb
  4. ...

اقتباس
الان المبرمج الذي يعمل في مجال السي شارب واشتغل في مجال اويندز ابلكيشن وقواعد البيانات مثلا ؟ هل يعتبر مبرمج تطبيقات وينذز ام انه يوصف بمرمج سي شارب بشكل عام ... ام ماذا ؟

دع عنك هذه المسميات :)

وفقكم الله.

تم تعديل هذه المشاركة بواسطة موليان في 9 مايو 2012 في 15:25

..:: رَبِّ زِدْني عِلْمًا ::..

#4

بارك الله بكم ، جزيتما خيرا .

تم تعديل هذه المشاركة بواسطة ابو علي المقدسي في 9 مايو 2012 في 16:58

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

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

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

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

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