Guest User

مقدمة عن الفيجوال بيسك من الجوكر المصري

a guest
Jan 20th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.33 KB | None | 0 0
  1. بسم الاب والابن والروح القدوس الله واحد امين
  2. معكم الجوكر المصري
  3. في درس جديد
  4. درس 1 - دورة تعليم لغة الفيجوال بيسك دوت نت
  5. مقدمة عن الفيجوال بيسك
  6. من الجوكر
  7. تابعووووووووووووو معي
  8.  
  9. اولا
  10. ماهي لغة البرمجة
  11. لغة البرمجة - programming language : هي عبارة عن لغة برمجية تساعدك في عمل برامج وسكربتات والعاب وغيرها وهناك العديد من لغات البرمجة ومنها
  12. vb.net - C# - C++ - C - Html - php - Perl - Python
  13. وطبعا وغيرهم كثير
  14.  
  15. الان نبدا درسنا الاول في تعليم لغة برمجة vb.net
  16.  
  17. المقدمة
  18.  
  19.  
  20. برنَامَج الفَيجَوال بيَسك َعبارَة عن َبيئة َمتكاَملة َلانَشاءَ واختَبارَ و تَصحيَح اخطَاء التطَبيقَاَت المَتنوعة .َ
  21.  
  22. مثَل تطَبيقاَت الَويندَوز [ Windows Application ]
  23.  
  24. و تطَبيقاَت اَلويَب [ Web Application ]
  25.  
  26. وَالعنَاصَر [ Classes and Custom Controls ]
  27.  
  28. بالاَضَافةَ الَي تَطبيَقاَت [ Console Applications ]
  29.  
  30. يتكَون برناَمج فيجَوال ستَديو دَوت نت علَى العديدَ من َالادواَت التي َتستخدمَ لتصمَيم التطبيقات واجراء مهام البرمَجة الَمختلفَة الخاصَة بهذةَ التطبيقاتَ والفرقَ بين برنَامج الفيجَوال سَتديو واىَ لغه برمجة أخري مثل فيجوال بيسك دوت نت هو ان برنامج فيجوال َستَديوَ دوَت نتَ بيئه كَاملة تقدَيم جميَع الادواَت الضرَورية لإَنشاءَ التطبيَقات
  31.  
  32. بينمَا لغة َالبرمجة تمَثل جانب واحَد من التَطبيقات وبهذاَ ان واجهة اَلتطبيق [ User Interface ] الخاصة بَالتطبيق الَذى نريدَ انشائة لا ترتبَط بأى لغه برَمجة
  33.  
  34. ونفَس الادوات َالتي نقوم بأستخداَمهـا لَتصميم َواجهةَ التطبيقَ يتم اسَتخدامهاَ من قبل َ جميع اَلمبرمَجين بغَض النَظر عن لغَه البرمجة َالمَستخدمةَ لبرمجة التَطبيق بالاضَافة اليَ ان الادَوات المسَتخدمةَ مع قواعَد البياناتَ لا تعتمد َعلى لغَة البرمجة المَستخَدمة
  35.  
  36. حيث يَقدمَ لنا برنامَج الفيجوالَ ستديو الَعديد مَن الادوَات التي تَسمح لناَ بالعديَد من الاتصال َبقواعَد البياناتَ ومعاينةَ عناصرَها واستَرجاع الَبيانات التَي سبقَ حسبَها داخل قَاعدةَ البياناَت
  37.  
  38. و لَسهولة َعملية انَشاء التطبيقات فأنَ برنامج َفيجوال َستدَيو يقدمَ لنا بيئَه مشَتركة لكل َاللغَات َوتسمَي هَذه البيَئة [ Integrated Development Environment واَختصَارهـا IDE ]
  39.  
  40. والغرَض َمنحاَ السماَح للَمبرَمجين بتَقليل اَلكود الَذى يتمَ كتابتَه داخَل التطبيَق بَقدر الامكَان َوذلَك عَن طرَيق اَستخَدام الَادواتَ فيَجوالَ تولز [ Visual Tools ]
  41.  
  42. تتكوَن هذه َالبيئه العَديد منَ الادوات َالتي تَستخدمَ لتصميم َوتنفيذ وتَصحيح َاخطاَء التطبَيقات َمثل مصَممَ القوائَم [ Menu Designer ] َوعبر َهذه الاَداة يَمكن تصَميم القوائم ووَضح اسَماء وَخواص هَذه القوائَم بدون كَتابة اىَ كود ..
  43.  
  44. | -----------------------------------------------------------------------|
  45.  
  46. بالاضَافة الَى ذالَك هناَك َمصطلحاَت يجبَ عليك حفَضها َلكي تسَهل علَيك عَليت الَفهم او مع َماذاَ انت تَتعاملَ .
  47.  
  48. [ keywords ] الكَلماتَ المَحجوَزه - هَي الكلماَت المحَجوزه في َبية التطوَير هذا الكلمات تتعَامل مع المترَمج بالطرَيقه التي قَد حددت َسلفا من
  49.  
  50. قبلَ مطوري لغَة البرمجه مَثل كلمة END تسَتخدم هذه الَكلمهَ لاغلَاق البرنامج واَ التطبيق وَعليه فلايمَكنك تعرَيف مَتغير
  51.  
  52. بنفسَ الكلمَه والكلمَات المحَجوزه تعتبر جزَء من بنية َالجمل البَرمجيه التاَبعه للفيَوجل ستوَديدو ومعضَمها تضَهر بالونَ الازرق .
  53.  
  54.  
  55. [ Variables ] المَتغيراَت - هي عَباره عن حاَفضاَت للبياناتَ وتحفضَ للبينات بَشكل موقَت ويتم تعَريف المتغيَر باضافَة كلمة dim وقبَل المتَغير
  56.  
  57. تقوم َهذا المتغيراَت بحفض اَلبينات بشَكل موقت َوعاداة مَاتكون عبارَه عن اسَماء وملفَات وارقام اَلخ .
  58.  
  59. [ controls ] الََادوَات َ- هي عَبار عن تلَك الادواَت التي تقوَم باتسَخدامها الاَضافة كائَن الى الفورَم مثل الَازرار وصنَاديق الَنص الَيبلات
  60.  
  61. وصناديَق الصور وَغير من اَلادوات التَي يمكنَك اضافتها الى اَلفورم .
  62.  
  63. [ objects ] الكاَئنات - هي َعن عباره عن اَلعناصر الَتي تقوم بصَنعا بواسَطة برنامج افيوجل ستوديو باستخدَام احد الادواتَ الموجوَده في
  64.  
  65. صندوقَ الادوات والتَول بوكس مثل الفورَم وصندوقَ الحوار
  66.  
  67. [ class ] الَكلاَسَ - عباره عن َقالب الكائن َاو اكثر والذَي يحدد فيه مَاذا يفعَل هذا َالكائن في الَفيوجل َستوديو 2012 وتستطَيع استخدَما
  68.  
  69. اي َمن القوالبَ المحجوزَه ضمن بيَئة التَطوير .
  70.  
  71. [ namespaces ] مجاَلاتَ الاَسمَاء - عباره عَن القوالب وَمرتبه تحت اسَم معين مثَل system.diaginstis او system.windows وَلكي تسَتطيع ان
  72.  
  73. تصل الَى المجلات َالكسلاس َلابد من َكتاَبت imports في َاعلى الَفور المتَبو باسَم المجاَل الاسماءَ المحدد .
  74.  
  75. [ property ] الخَصَائَص - عبارهَ ع قيمه معيَنه محموَله بواسَطة كائَن معين فمثلَا الزر بوتن لديه خاَصيه النصَ تيسكت وهذهالخاصيه َ
  76.  
  77. تجعلكَ قادر على تغيَر اسم الزر وكذَالك الخاصيَه image والتَي تحدد مسَار الصوَره المَوجوده َفي زر ففيَ الفيوجل سَتوديو
  78.  
  79. تسطيَع من تغير الخصائص وقت التَصميم بسهَوله من نافذة الخصَائص .
  80.  
  81. [ event procedure ] الَاحداَث - هي عَباره عن كودَ معين يتم تفيذَه عندَما تتم معالجةَ كائن َما في البرَنامج فمثلا الزر َيحدد ماذا يقوَم البرنامح بتنفَذه
  82.  
  83. في الَحاله النقرَ عليه .
  84.  
  85. [ methods ] الَطرَقَ - هَي عباره عن اواَمر برمجيه معَينه تقوم ببَعض الاعَمال اوَ تنفذ خَدمات معينه كَائن معينَ في داخل َالبرنامج .
  86.  
  87. يوجد تَقارب بين البروبرتز َاي الخصائصَ والماثود اي الطَرق ويمَكن ان نفَرق بينهما بواسطة مَكانهما فَي الكود الَبرمجي .
  88.  
  89.  
  90. الان هذا هو الدرس الاول
  91. انتظروا الدرس الثاني وهو تحميل الفيجوال بيسك والفرق بين اصدراتة والفرق بين الفيجوال بيسك والفيجوال ستديو
  92.  
  93.  
  94. تحياتي
  95.  
  96. لايك + اشتراك
Add Comment
Please, Sign In to add comment