• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

معتز شمس

المشرفين القدامى
  • عدد المشاركات

    1,780
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

1 عادي

عن معتز شمس

  • الرتبة
    مشرف قسم C#
  • تاريخ الميلاد 10/01/1984

طرق الإتصال

معلومات الملف الشخصي

  • الجنس ذكر
  • الدولة : مصر
  • اهتمامات ذهبت كل الـ Interests !

أحدث الزائرين لملفلك الشخصي

6,098 زياره للملف الشخصي
  1. عشرات الآلاف من المبرمجين يفعلون هذا يوميا و بينفع!
  2. عندما تم اصدار الـ Visual Studio & SQL Server 2005 تم اصدار شهادات جديدة, فأنصحك أن تحاول الحصول عليها لأن الشهادات القديمة كالـ MCAD والخ أوشكت على الانقراض, وستوشك أكثر على الانقراض التام بعد صدور شهادات Visual Studio 2008. حاول التحضير للـ MCTS و MCPD أو MCITP وفكك خالص من الـ MCAD ومن الـ MCSD ومن الـ MCDBA, هذا رأيي. وبالنسبة للمشاريع, فيوجد آلاف البرامج التي يمكنك البدء في عمل بدائل مجانية لها, ابحث في موقع Source Forge وستجد مئات من الأفكار والمشاريع.
  3. هل السي شارب 2003 يفرق عن 2005

    تصفح الرابط التالي أيضا, ربما يفيدك : http://www.arabteam2000-forum.com/index.php?showtopic=77397
  4. وعليكم السلام ورحمة الله وبركاته. بالطبع ينبغي عليك تعلم لغة ما كالسي شارب أو VB .NET لكتابة الكود, فالـ ASP .NET ليست لغة.
  5. Exploring Visual C# 2005

    جزاك الله خيرا, ربما هو مختلف عن الذي شاهدته.
  6. هذا رايي في linux

    الموضوع كله دخل في بعضه !! أنا نزلت Ubuntu من فترة, واشتغلت عليه جنبا إلى جنب مع الويندوز وكان كل شيء تمام ولم اواجه مشاكل, وبعدها قررت حذفه لأنني كنت أريد مساحه على القرص, فحذفته وكل شيء تمام عادي !! ولم أضطر إلى معرفة الكثير من الأوامر والخ لكي أعمل على النظام فكان التعامل معه يسير جدا وزي الفل. الأخوة كانوا يساعدوني هنا http://www.arabteam2000-forum.com/index.php?showtopic=123413
  7. وعليكم السلام ورحمة الله وبركاته. ربما سيفيدك القراءة عن الـ TAPI, فهو API للتعامل مع المودم. وأنا منذ فترة وددت استخدامه في السي شارب ونجحت ولكن قرفني كثيرا جدا ! فربما الأفضل دائما استخدام السي بلس بلس في انشاء مثل هذه الأنواع من الأنظمة لأنها ستكون أسرع بكثير, والسرعه في هذه الأنظمة هي أهم شيء.
  8. Exploring Visual C# 2005

    أظن أن هذا القرص متوفر مجانا لتحميله من على موقعهم وكنت قد وضعت له وصلة منذ فترة, فلماذا تحمله من تورنت ؟ هو على كل حال ليس جيد فهو غالبا دعاية لمنتجاتهم.
  9. سؤال في ال Dragand Drop

    http://www.arabteam2000-forum.com/index.php?showtopic=80929
  10. الموضوع بسيط يا أخ أحمد برمجيا كما ذكرت لك في السابق اذا كنت ستستخدم الـ Serial Port لأن الدوت نت 2 ( 2005 ) معاهم كلاس اسمه System.Net.Ports.SerialPort, وهذا الكلاس يتيح لك التعامل مع السيريال بورت بطريقه سهله للغاية و High Level و Object Oriented و Asynchronous كمان! فكل العمل الشاق سيكون هناك في الدارات الكهربية والقرف ده :D وهذا تسأل عنه بتوع الالكترونيات. ويمكنك عمل الاتصال بالـ USB أو الـ Parallel أو الخ, ولكن السي شارب لا تدعمهم بصورة مباشرة, فربما تجد أنه من الأسهل والأفضل هنا استخدام السي بلس بلس في العمل الشاق الخاص بالاتصال وبالارسال والاستقبال. ويمكن أيضا استخدام السي شارب هنا مع الـ Win32 APIs ولكن توقع بعض البطئ طبعا في هذا السيناريو كون استخدام الـ Win32 APIs في السي شارب يقلل من السرعة ويجلب بعض المشاكل الأخرى خصوصا اذا كانت الـ APIs تستخدم الكثير من الـ DataTypes الغير متوافقه مع الدوت نت أو\و تعتمد في عملها بشكل كبير على الـ Pointers والعياذ بالله وهذا ما أتوقعه. فاصنع كل البرنامج بالسي بلس بلس أفضل ان اخترت استخدام شيء آخر غير الـ Serial Port.
  11. وعليكم السلام ورحمة الله وبركاته. ربما ينفعك ماهو موجود في الموضوع التالي : http://www.arabteam2000-forum.com/index.php?showtopic=79627
  12. كيف يمكن عمل Drag And Drop في ال C#

    وعليكم السلام ورحمة الله وبركاته. حاول أن تقرأ هذا : نظره على Drag & Drop وكيفية تطبيقها.
  13. ارسال ايميل

    وعليكم السلام ورحمة الله وبركاته. استخدم System.Web.Mail أو System.Net.Mail فهما سهلان للغاية ويوفران ارسال رسائل كـ HTML.
  14. نقل panel من form الى اخر C# او VB NET

    أظن أنه يمكنك ارسال الـ Reference الخاص بالـ P1 إلى الـ Form2 من خلال Constructor أو public Property أو أي حاجه, ثم اضافتها بـ Controls.Add هناك عادي. مثلا اعمل property في Form2, هكهذا : private Panel thePanel; public Panel ThePanel { get { return thePanel; } set { this.thePanel = value; } } وفي الوظيفة التي تتعامل مع حدث الـ Load مثلا, اكتب : if(thePanel!=null) this.Controls.Add(thePanel); أو اعمل foreach على الـ Controls الموجودة بداخلها واضفهم أو ما شابه. وفي الـ Form1 لا تنسى أن تمرر الـ Panel1 عند فتح الـ Form2, مثلا : Form2 myForm2 = new Form2(); myForm2.ThePanel = this.panel1; myForm2.Show();
  15. ربط السي شارب بملف خارجي .bat

    ماهو انت مش مخالف القوانين ولا حاجه أهوه :D لكن "نص" الاستفسار وكأنه مقصوص من شيء ما أو انت بادئ من المنتصف.