📘 الصف الثالث الإعدادي/حاسب الي 📖 الفصل الثاني💻 مقدمة لغة الفيجوال بيزيك دوت نت

 

📘 الصف الثالث الإعدادي
📖 الفصل الثاني

💻 مقدمة لغة الفيجوال بيزيك دوت نت
( Introduction to Visual Basic .NET )

🧠 لغة الفيجوال بيزيك دوت نت تمكنك من تحويل خطوات حل المشكلة إلى أوامر برمجة يمكن تنفيذها.
⚙️ هي إحدى لغات البرمجة ذات المستوى العالي.
🧩 مصممة لتكون سهلة التعلم.
📝 أوامرها وتعليماتها تكتب باللغة الإنجليزية.

🖥️ تُستخدم في إنتاج تطبيقات منها:
🔹 Windows Applications ➜ تطبيقات مكتبية.
🔹 Web Applications ➜ تطبيقات ويب.


🚀 مميزات لغة الفيجوال بيزيك:
💡 كائنية التوجه: لأن برامجها تعمل من خلال الكائنات.
🎯 موجهة بالحدث: لأن أوامرها تُنفذ عند وقوع الحدث.


🧮 البرمجة وذاكرة الكمبيوتر:
كل كائن له:
🔹 خصائص (Properties): مثال للكائن النص الذي يُكتب على واجهة البرنامج وخصائصه هي حجم النص، ولونه، وشكل الخط، ونوعه.
🔹 أحداث (Events): مثل حدث النقر Click على زر الأمر.
🔹 إجراءات (Procedures): كل إجراء يحتوي على أوامر وتعليمات يتم تنفيذها عند استدعاء هذا الإجراء.


🧰 مكونات إطار العمل:
1️⃣ مكتبات يتم منها إنشاء الكائنات.
2️⃣ بيئة تشغيل (Runtime) بذاكرة الكمبيوتر تعمل فيها التطبيقات المنتجة بلغة الفيجوال بيزيك.
3️⃣ المترجمات التي تترجم الأوامر والتعليمات المكتوبة بلغة البرمجة إلى لغة الآلة التي يتعامل معها الكمبيوتر 💻.


🧑‍💻 IDE: Integrated Development Environment
هي بيئة التطوير المتكاملة وسميت بهذا الاسم لأنها توفر للمبرمج أدوات تمكنه من إنشاء تطبيقات Visual Studio.




🧱 بعض مكونات بيئة التطوير IDE:
1️⃣ نافذة النموذج (Form): نافذة يُصمم عليها واجهة البرنامج من خلال وضع الأدوات عليها 🪟.



2️⃣ صندوق الأدوات (Tool Box): صندوق يحتوي على الأدوات التي توضع على النموذج 🧩.

3️⃣ نافذة الخصائص (Properties): لتحديد وضبط خصائص الأدوات ⚙️.
4️⃣ نافذة الحل (Solution Explorer): تحتوي على أسماء المشروعات ومجلداتها وملفاتها 📂.


🧩 صندوق الأدوات (Tool Box):
📚 تم تصنيف أدوات التحكم في صندوق الأدوات على شكل فئات، ويُندرج تحت كل فئة مجموعة من أدوات التحكم.
بالضغط على علامة ➕ تظهر مجموعة الأدوات، واختر فئة All Windows Forms لعرض كافة أدوات التحكم.




🧰 بعض أدوات التحكم شائعة الاستخدام (Common Controls):
1️⃣ زر الأمر (Button) 🔘
2️⃣ صندوق التحرير والسرد (Combo Box) 🔽
3️⃣ صندوق النص (Text Box) ✏️
4️⃣ صندوق الاختيار (Check Box) ☑️
5️⃣ صندوق العنوان (Label) 🏷️
6️⃣ زر الراديو (Radio Button) 🔘
7️⃣ صندوق القائمة (List Box) 📋


⚙️ نافذة الخصائص (Properties):
نافذة تُستخدم لتحديد وضبط خصائص الأدوات.
تختلف الخصائص المعروضة في نافذة الخصائص حسب الجزء النشط في شاشة الـ (IDE).



🧭 مستعرض الحل (Solution Explorer):
نافذة تحتوي على أسماء المشروعات ومجلداتها وملفاتها 📁.


شاهد الشرح تفصيلا 



تعليقات