دخول
المتواجدون الآن ؟
ككل هناك 1 عُضو حالياً في هذا المنتدى :: 0 عضو مُسجل, 0 عُضو مُختفي و 1 زائر لا أحد
أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 14 بتاريخ 8/1/2013, 10:57 am
أفضل 10 أعضاء في هذا المنتدى
Sniper - 201 | ||||
M.Y.T - 184 | ||||
STEEV - 94 | ||||
*شمس الإسلام* - 67 | ||||
MhdSyrwan - 51 | ||||
حنيني للجنة - 36 | ||||
ايمــــ عزي ــــاني - 32 | ||||
Karam - 23 | ||||
VIRUS - 21 | ||||
kenan.t - 21 |
بحـث
دورات VB.net : الدرس الأول
صفحة 1 من اصل 1
دورات VB.net : الدرس الأول
الدرس الاول :
في هذا الدرس سنتعرف على :
1- ما هو .net
2- ما هي البرمجة كائنية التوجه
1- ما هو .net :
الـ .net هو معيار قياسي تستخدمه عدة لغات برمجية طرح من قبل Microsoft في العام 2000 حيث تتميز جميع اللغات التي تعتمد الـ .net بأن لها الكود المصدري نفسه ولكن مع فرق في الـ Syntax فقط وهناك لغات أخرى غير VB.net تدعم هذا المعيار مثل : C#.net , J#.net , Jscript.net , وكذلك الباسكال و Delphi ايضاً يدعمان معيارية الـ .net
أما في الـ Linux فنجد اصدار خاص به هو الـ Mono
من كتاب إعداد :
أحمد جمال خليفه
وأضيف إلى ما سبق بأن الـ VB.net من أسهل اللغات من مجموعة .net لانها تشبه اللغة الطبيعية فمثلاً :أحمد جمال خليفه
لتعريف متحول أو إجرائية أو تابع .....الخ فنعرفه أما بشكل تراه جميع الـ Class الموجدة _ سنتكلم عنها في وقت لاحق _ فنكتب Public ومعناها عام
أو بشكل يراه الـ Class الذي فيه فقط كما فنكتب Private
أي عندما نكتب فيه كإننا نتكلم إلى شخص (على سبيل التشبيه) .
وأيضا يجب التنبيه بأن التطبيقات التي نقوم بإنشائها في عائلة .net تستلزم أن يكون على جهاز الكمبيوتر المراد تشغيل التطبيق عليه يوجد فيه .net framewok ونستطيع أن نجعل اصداه اقل عند البدء بإنشاء تطبيق معين حتى نظمن أنه سيعمل على أكثر أجهزة الحاسب
2- كائنية التوجه :
البرمجة كائنية التوجه Object-oriented programming – OOP و يطلق عليها احيانا اسم (برمجة غرضية التوجه ) عبارة عن نمط برمجة متقدم، وفيه يقسم البرنامج إلى وحدات تسمى الكائنات (Objects)، كل كائن عبارة مجموعة من البيانات (المتغيرات والثوابت) والدوال ووحدات التنظيم وواجهات الأستخدام . ويتم بناء البرنامج بواسطة أستخدام الكائنات وربطها مع بعض وربطها أيضاً مع واجهة البرنامج الخارجية .
والبرمجة كائنبة التوجه تحتوي على عناصر عديدة أهمها :
1- Class : وهي عبارة عن وحدة برمجية الرئيسية لبناء الكائن (Object) .
2- Objects : وهي حزم وتعليب البيانات والدوال في وقت واحد في وحدات تعمل ضمن البرنامج .
3- Instance : وهو شكل الـ Class .
4- Inheritance : (الوراثة) بالنسبة لي هي من أجمل ما في كائنية التوجه , حيث إن أي كائن يستطيع أن يرث بعض صفات من كائن آخر ويمكن أن نزيد من هذه الصفات على الكائن المرث من غير تغيير من الكائن الذي وُرِث منه , فمثلاً إذا كان لدينا برنامج (أكثر مثال وجدته واضحاً) : اذا كان لدينا مربع لديه طول وعرض نُـوَّرث هذه الصفات فنحصل على مربع آخر له طول عرض فنضيف عليه الإرتفاع فيصبح لدينا كائن موروث لديه صفات الكائن الاول مع زياده وهو الارتفاع .
أتمنى أن يكون الدرس مفيداً
ولأي استفسارات أو أسئلة ادخلو على الرابط التالي :
أضغط هنا
لا تنسونا من صالح الدعاء
عدل سابقا من قبل Sniper في 3/7/2010, 5:59 am عدل 1 مرات
مواضيع مماثلة
» دورات VB.net : الدرس الثالث
» دورات VB.net : الدرس الرابع
» دورات VB.net : الدرس الثاني
» الاستمرار في دورات الـ VB.net
» مناقشة دورات تعليم VB.net
» دورات VB.net : الدرس الرابع
» دورات VB.net : الدرس الثاني
» الاستمرار في دورات الـ VB.net
» مناقشة دورات تعليم VB.net
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
29/8/2010, 12:12 pm من طرف ايمــــ عزي ــــاني
» Planes Game
26/8/2010, 8:02 am من طرف Sniper
» الختمة الجماعية في رمضان
24/8/2010, 5:43 am من طرف M.Y.T
» بعد رحيل العشر الأول ...
23/8/2010, 11:53 pm من طرف *شمس الإسلام*
» رســـالــة مـــن ...؟؟!!
19/8/2010, 11:42 pm من طرف *شمس الإسلام*
» Happy Birthday To U
16/8/2010, 9:49 pm من طرف Sniper
» إحدى وعشرون نصيحة نحو صلاة الفجر
11/8/2010, 4:45 pm من طرف kenan.t
» ماذا تتمنى في هذه اللحظة ؟!
11/8/2010, 4:22 am من طرف M.Y.T
» برنامج Imageshackert
10/8/2010, 6:00 am من طرف STEEV
» كيف نستعد لرمضان
10/8/2010, 3:44 am من طرف M.Y.T