Page 20 - أساسيات الحاسب الالي2
P. 20

‫لغـــة ‪VB.Net‬‬  ‫الفصل الثانى‬

                           ‫الفصل الثانى‬

                   ‫‪ Visual Basic.Net‬‬
                                                                   ‫مقدمة‬

‫‪ Visual Basic.Net‬هى لغة البرمجة التى تعتبر امتداد للغة ‪ Basic‬ولك ن م ع‬
‫اختﻼف نظم التشغيل فى الحاسبات الشخصية أصبح لزاماً عل ى المب رمجين العم ل بلغ ة‬
‫برمج ة تمك نهم م ن بن اء ب رامج تناس ب نظ م الت شغيل الجدي دة ‪ ،‬فلغ ة ‪ VB.Net‬تمك ن‬

                                          ‫المبرمجين من بناء تطبيقات ‪.Windows‬‬
‫ظهر اﻹصدار اﻷول من لغة ‪ Visual Basic‬فى منتصف سنة ‪ ١٩٩١‬وبعدها بحوالي‬
‫عام ظهر اﻹصدار الثاني ثم اﻹصدار الثالث فى منتصف سنة ‪ ١٩٩٣‬ثم توالت‬
‫اﻹصدارات حتى اﻹصدار السادس ثم ‪ VB.Net‬وهو ما سنتعرف من خﻼله على‬

                                              ‫كيفية برمجة خطوات حلك لمشكلة ما‪.‬‬
‫‪ VB.Net‬واحدة من بيئة عمل كاملة تسمى ‪ Visual Studio.Net‬وتضم مجموعة‬
‫من اللغات مثل ‪ C++.Net‬و ‪ C#.Net‬و ‪ ASP.Net‬و ‪. VB.Net‬‬

                                                           ‫‪ -١‬اﻷهداف و اﻷحداث‬
‫تت شابه مف ردات لغ ة )‪ (VB.Net‬م ع مف ردات لغ ات البي سك التقليدي ة إﻻ أن‬
‫اﻻخ تﻼف يكم ن ف ى مفه وم البرمج ة فالبي سك التقلي دى لغ ة إجرائي ة تعتم د ف ى تنفي ذ‬
‫البرنامج على تتابع خطواته )‪ (Procedural Language‬وان كان ت بع ض العب ارات‬
‫مثل ‪ ON Goto‬أو ‪ Gosub‬تنقل مؤقتا اتج اه س ريان البرن امج إﻻ أن البرن امج م ازال‬
‫ي تم م ن البداي ة إل ى النهاي ة‪ .‬أم ا ف ى لغ ة ‪ VB.Net‬ف ان المفه وم ال ذى تعتم د علي ة ه و‬
‫البرمج ة الموجه ة نح و الكائن ات )‪ (Object Oriented Programming‬وال ذى‬
‫نتعامل من خﻼله مع مجموعة من اﻷهداف أو الكائنات أو الفئ ات لك ل منه ا خصائ صها‬
‫وأع ضائها وأي ضا مفه وم البرمج ة الموجه ة نح و اﻷح داث ‪(Event Driven‬‬

    ‫)‪ Programming‬بمعنى انه يلزم اتخاذ حدث معين لكى يستجيب اﻹجراء الفرعى‬

                                                                                                           ‫‪٢٠‬‬
   15   16   17   18   19   20   21   22   23   24   25