°ˆ~*¤®§(*§ مـــنـــتـــدى بــــوعـــــنــــان §*)§®¤*~ˆ°
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

°ˆ~*¤®§(*§ مـــنـــتـــدى بــــوعـــــنــــان §*)§®¤*~ˆ°

الموقع موجه لكل الشباب العرب أدخل وأبدع مساحة بدون قيود
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 الفصل (1) : الفيجوال بيسك دوت نت (لمحة تعريفية)

اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
مدير
مدير
Admin


عدد الرسائل : 68
العمر : 35
Localisation : oujda
السٌّمعَة : 3
نقاط : 6439
تاريخ التسجيل : 10/02/2007

الفصل (1) : الفيجوال بيسك دوت نت (لمحة تعريفية) Empty
مُساهمةموضوع: الفصل (1) : الفيجوال بيسك دوت نت (لمحة تعريفية)   الفصل (1) : الفيجوال بيسك دوت نت (لمحة تعريفية) Emptyالأربعاء فبراير 15, 2012 7:53 pm


السلام عليكم ورحمة الله وبركاته










ذكرنا في الفصل السابق دورة تعلم معنا فيجوال بيسك دوت نت أساسيات البرمجة وما هيتها وفي هذا الفصل سوف نتحدث بإذن الله تعالى عن بيئة الدوت نت والجديد بالتحديد:



في هذا الفصل سوف نتحدث عن:




  • الجديد في الدوت نت
  • تركيبة برنامج الفيجوال بيسك
  • انواع المشاريع في فيجوال بيسك دوت نت
  • برنامج Hello World

لا أخفي عليكم أني قمت بالاستعانة من مصادر عديدة لتركيب هذا الفصل ليصدر بالشكل الحالي:




والآن دعونا نناقش ما هي الدوت نت وما جد فيها؟

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




1.ما هو الدوت نت .NET



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

http://www.bramjnet.com/vb3/showpost...21&postcount=2


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

2.ما يبن الفيجوال بيسك دوت نت والفيجوال بيسك 6 وما قبل


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

كما أن فيجوال بيسك 6 يستخدم التقنية (Component Object Model) COM أي
تقنية برمجة المكونات وهى ActiveX Controls و ActiveX DLL ....إلخ

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




3.ما هو محتوى بيئة التطوير فيجوال بيسك دوت نت؟




الفصل (1) : الفيجوال بيسك دوت نت (لمحة تعريفية) 11247175904
















كأي برنامج كبير فان الفيجوال بيسك دوت نت يحتوي:

  1. شريط القوائم.
  2. شريط الأدوات القياسي
  3. نافذة الأدوات التي تستخدم في تطوير البرامج
  4. نافذة التطوير
  5. محرر الكود الخاص باللغة
  6. حانة لعرض أخطاء الكود أو اخطاء اخرى وعرض التحذيرات وعرض رسائل موجهة من البرنامج للمطور
  7. مستكشف المشروع والذي يوضح تركيبة المشروع من نوافذ ووحدات نمطية ومصادر
  8. نافذة الخصائص والتي يمكن بواستطها تعديل خصائص الأدوات المعروضة
  9. وصف الخاصية التي يتم التعديل عليها

.أنواع المشاريع في فيجوال بيسك دوت نت



تنقسم المشاريع بشكل عام في بيئة الدوت نت باختلاف اللغة إلى :

أولا: مشاريع الونيدوز


  • تطبيقات الويندوز
  • خدمات الويندوز
  • تطبيقات WPF
  • تطبيقات الConsole والتي تعمل تحت بيئة الدوت نت والعديد..

ثانيا:مشاريع الويب


  • تطبيقات الويب
  • خدمات الويب
  • أدوات السيرفر
  • أيضا أدوات الأجاكس والعديد ايضا....

ثالثا:مشاريع الجهاز الذكي





5. البرنامج الشهير Hello World



سوف نتعلم صياغة هذا البرنامج باستخدام الConsole وتطبيق الويندوز

أولا : باستخدام الConsole

أنشئ مشروع Console جديد
جرب الكود التالي:





رموز PHP:




Sub Main()
Console.Write("Hello World")
End Sub









لكن كما لاحظتم فان هناك مشكلة بعد تنفيذ البرنامج فانه سرعان ما يغلق البرنامج والسبب باختصار لان مهامه انتهت
يمكن التغلب على هذه المشكلة باضافة الكود التالي:




رموز PHP:




Console.ReadKey()






ومهمة هذا الكود الانتظار الى أن يقوم المستخدم بادخال مفتاح وبالتالي مهمة هذا الكود قراءة نقرة

ليصبح الشكل الأخير للكود




رموز PHP:




Sub Main()
Console.Write("Hello World")
Console.ReadKey()
End Sub











ثانيا:باستخدام تطبيقات الويندوز المرئية

أنشيء مشروع Windows Application

قم باضافة زر Button وواحد TextBox وغير بالخصائص ليصبح بالشكل التالي




الفصل (1) : الفيجوال بيسك دوت نت (لمحة تعريفية) 11247207499









وفي هذا الببرنامج يلزمنا عند الضغط على الزر Buttin1 أن يعرض رسالة Hello World في مربع النص
وسيكون بالشكل التالي:




رموز PHP:




Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox1
.Text = "Hello World"
End Sub










وفي النهاية اعتذر عن تأخر الدرس بسبب انقطاع الكهرباء المتواصل

أبلغكم تحياتنا

انتظروا الدرس القادم






الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://bouanane.yoo7.com
 
الفصل (1) : الفيجوال بيسك دوت نت (لمحة تعريفية)
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الفصل (0) : دورة تعلم معنا فيجوال بيسك دوت نيت
» الفصل(4): المصفوفات
» الفصل(3): التركيبات أنواعها واستخداماتها
» الفصل(2):الثوابت والمتغيرات وخصائصها....نظرة مفصلة
» الفصل(5):صنع القرار...الجزء الأول-الجمل الشرطية

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
°ˆ~*¤®§(*§ مـــنـــتـــدى بــــوعـــــنــــان §*)§®¤*~ˆ° :: °ˆ~*¤®§(*§ مـــنـــتـــدى البرمجة والتطوير §*)§®¤*~ˆ° :: VB.NET-
انتقل الى: