الانترنت. وهنا ملاحظة أنه عندما تعتاد على استخدام بيئة التطوير الخاصة بالفيجوال 2008 فانك
ستصبح قادرا على استخدام نفس الأدوات التي تستخدمها في فيجوال بيسك تستطيع أن تستخدمها
مع فيجوال سي شارب 2008 وكذلك سي بلس بلس 2008 وغيرها من أدوات التطوير المضمنة
نسخ الفيجوال بيسك دوت نت
بدأت الفيجوال دوت نت في فبراير 2002 ثم نسخة فيجوال دوت نت 2003 في مارس 2003 ثم
الفيجوال دوت نت 2005 تم إصدار الفيجوال دوت ذت 2008 في بداية عام 2008. ويعتبر
توجد العديد من نسخ الفيجوال استوديو 2008 وهي 501800 :558003 و ]306186551003
0100 و 50188 18800 و 801800 855+م*. هذا الكتاب يتوافق مع جميع النسخ
المذكورة أعلاه. وبالرغم من التشابه بين فيجوال بيسك 2005 وفيجوال بيسك 2008 إلا أن هناك
فروق هامة وجوهرية بين نسخة ال 2005 ونسخة ال 2008 لذلك فيفضل أن تملك نسخة
الفيجوال بيسك 2008 لتواصل مع هذا الكتاب.
الاتتقال من فيجوال بيسك 6
سنوات تقريباً في سبتمبر 1998. لا يزال هناك العديد من المبرمجين الذين يعملون تطبيقاتهم على
هذه النسخة القديمة ولكنني ألومهم على تعلقهم الشديد بهذه النسخة لان تطوير تطبيق معقد أو
باستخدام نسخة الفيجوال دوت نت 2008 بإستطاعت المبرمجين تصميم العديد من التطبيقات
الاحترافية التي تعمل تحت نظام الويندوز وكذلك تصميم مواقع الانترنت بسهولة أكثر من استخدام
الفيجوال 6؛ يستطيعون من تصميم التطبيقات التي تنافس التطبيقات المصممة بالسي شارب وبالسي
بلس سلس وتطبيقات الجافا. وكذلك تعتبر لغة الفيجوال بيسك 2008 أسهل من بقية أدوات التطوير
الأخرى المضمنة في فيجوال استوديو 2008 (على الأقل من وجهة نظر المؤلف والمترجم).
هناك 128+0/ يقوم بتطوير المشاريع المصممة بالفيجوال 6 إلى فيجوال بيسك 2008. طبعا هذا
ال 1/2220 ليس دقيقا ولا يممل مع كل المشاريع المصممة بالفيجوال بيسك 6 ولكنه مثالي نوعا
ما وسوف تعلم (يا مستخدم فيجوال بيسك 6) أن العديد من الأوامر البرمجية والطرق والدوال
8. في هذا الكتاب سأقوم بتقديم العديد من الملاحظات لمبرمجين الفيجوال بيسك 6 لاه
اللغة بين فيجوال بيسك 6 وفيجوال بيسك دوت ذت. فلذلك ستعرف خلال قراءة هذا الكتاب العديد
تستخدم معرفتك بالفيجوال 6 لتصبح مبرمجا ماهرا وخبيرا في لغة الفيجوال بيسك دوت نت
8 إ(راجع هذا الموضوع للأخ سامر سلو عن ترقية المشاريع من فيجوال 6 إلى دوت نت
2 -71مرام. 20 018( /007//5». 10:///5483855! وراجع هذا الموضوع للأخ الفجر الأبيض
لتطوير كود معين من فيجوال بيسك 6 إلى فيجوال بيسك 2008
ونصيحة مني لكل المبرمجين أن يقوموا باستخدام كل ما يقع تحت يديهم من معلومات وخبرة
التعامل مع اللوغاريتمات. قواعد البيانات؛ البرمجة كائنية التوجه؛ وغيرها من الأمور البرمجية؛
تعلم مثل هذه الأمور دفعة واحدة يساعد المبرمجين على تصميم التطبيقات الاحترافية والمميزة.
من أين تبدأ في هذا الكتاب
هذا الكتاب تم تصميمه ليساعدك في تطوير معرفتك بالفيجوال دوت ذت 2008 في العديد من
أخرى ستجد في هذا الكتاب ضالتك التي تنشدها ولكن استعين بالجدول التالي لتعرف من أين تبداً
إذا كنت اتبع التالي
جديد على البرمجة تعلم المهارات الأساسية في فيجوال 2008 وذلك بدراسة
قم بالاطلاع على الجزء الرابع “برمجة قواعد البيانات ومواقع
تريد الانتقال من أقرأ من الفصل الأول حتى الرابع؛ اطلع على الفصول من 5
فيجوال 2002 إلى 17 إطلاعاً( قراءة بدون تعمق). ثم أكمل قراءة الفصول 18 إلى
لتتعرف على بعض التطويرات التي تمت في فيجوال بيسك
تريد الانتقال من أقرا الفصول 1 إلى 4 بتمعن لكي تعرف التطويرات التي
فيجوال بيسك 6 حدثت في اللغة وفي بيئة تطوير 2008.
تنبه للملاحظات التي سأضعها خلال صفحات هذا الكتاب
لمبرمجين الفيجوال 6.
أقرا الفصول 5 إلى 13 بسرعة لتتعرف على التغيرات التي
حدثت في اللغة مثلا في استخدام المتغيرات وغيرها من الأمور
البرمجية وركز على الفصول 5؛ 6؛ 9 12.
قم بتطبيق ما تعلمته في الفصول 14 إلى 20 لآتعرف على
المزايا الجديد في فيجوال 2008 في واجهة المستخدم؛ قواعد البيانات
وكذلك في تصميم مواقع الانترنت.
بعد قراءة كل فصل ركز على الخلاصة في أخر كل فصل لتتذكر ما تعلمته.
قبل أن ندخل في الكتاب ونبداً بالجزء الأول أريد أن أوضح إن هذه الترجمة ما هي إلا جهد
شخصي (مليء بالأخطاء)؛ لنتعاون سوياً من اجل تنقيح الترجمة ومراجعتها وبعون الله تعالى
سأقوم بين الفيئة والأخرى باعتماد تعديلاتكم وإضافتها إلى الترجمة.
الجزء الأول: البداية مع فيجوال بيسك 2008
ويحتوي على:
الفصل الأول: التعرف على بيئة التطوير.
الفصل الثالث: التعامل مع صناديق الأدوات.
الفصل الرابع: التعامل مع القوائم والأدوات وصناديق الحوار.
الفصل الأول: التعرف على بيئة التطوير.
يي مع نسخة الكتاب يوجد مجموعة من الأمثلة لكننا سنستغني عنهم وسنعيد
. كتابتهم معكم من جديد ليتم شرحهم بشكل مفصل كل تمرين في حينه.
افتح الفيجوال بيسك دوت نت 2008
من قائمة إبدأ > كافة البرامج > 2008 560010 141605642 > اختر 560016 1016:0566
8 إذا كانت هذه هي المرة الأولى لك في فتح البرنامج سوف يتأخر البرنامج لبضع لحظات
لتركيب الإعدادات الخاصة؛ سيطلب منك خلال الفتح اختيار اللغة التي تعمل عليها (فيجوال بيسك
أو سي شارب) اختر فيجول بيسك ليختار لك إعدادات بيئة الفيجوال بيسك.
عند فتج البرنامج سوف تشاهد بيئة التطوير وتحتوي على العديد من الأدوات والقوائم والمكونات
العديد من الوصلات مقالات من ال 145011 (مكتبة تعليمات البرنامج) وكذلك خيارات المشروع.
صفحة البدء تحتوى على العديد من المعلومات والمصادر التي تفيدك خلال تصميم تطبيقاتك؛
وكذلك يوجد مصادر ووصلات لمعلومات على الانترذت تربطك بمجتمع فيجوال بيسك الخارجي.
في البداية افتح مشروح موجود مسبقا في جهازك لذلك خذ أول مشروع في هذا الكتاب في مجلا
رقم 001 المرفق مع هذا الكتاب.
لفتح المشروع موجود مسبقا في جهازك استخدم أسلوب الفتح الموجود في البرنامج مثل الذي
موجود في وورد 030//أو اكسمل !26 وذلك بالضغط على 030[6©8 0880 أو أضغط على
0+ا60 ؛ بعد الضغط على 0+0[8©8 0080 نبحث عن المشروع الذي نريد أن نفتحه وللتجربة
مرفق لكم تمرين في مجلد رقم 001 نذهب إليه نبحث عن ملف (8103+30 8043516 انظر
ممم مومهم بل
سدم ةوسق ا
موف قار
موصي رلا الل
2 عقاوم
وه مها
ا بعض الصور المعروضة خلال صفحات هذا الكتاب ملتقطة من ويندوز 0(
3 والبمض الأخر من 1/1588
ي إذا كانت إعدادات الويندوز عندك تظهر امتداد الملفات فإن امتداد ملف مشاريع
فيجوال بيسك هو .50
سيقوم بعدها الفيجوال بيسك بتحميل تطبيق المسجد الحرام (الفورم التابع للتطبيق والكود مع
إعدادات التطبيق وكذلك خصائص التطبيق) ستلاحظ عند اعلي يمين الشاشة 50008560
©+©20103_والذي من خلاله تستطيع اختيار الفورم الذي تريد أن تعمل عليه إذا كان التطبيق
الذي تعمل عليه يحتوي على أكثر من تطبيق وفي تطبيق المسجد الحرام الذي نحن بصدده فانه
يوجد فورم واحد فقط نقوم بالضغط عليه مرتين لفتحة ومعرفة والأكواد التي فيه وكذلك خصائصه.
ص تأكد من انك تستخدم برنامج 2008 10ك580 15081 _لفتح الملفات المرفقة لان
النسخ القديمة 2002؛ 2003 2005 قد لا تفتح التطبيقات المصممة بالفيجوال
بعد فتح التطبيق تستطيع أن تقوم ببناءة بواسطة الضغط على 55 أو الذهاب إلى 0655108 في
قائمة البرنامج واختيار 0650/89108 58+8 سيظهر لك التطبيق الذي صممته لك مسبقاً اضغط
على زر إظهار الصورة ستظهر لك صورة المسجد الحرام. قم بإغلاق التطبيق أو بالضغط على
زر خروج لنعرف أكثر عن هذا التطبيق.
اذهب إلى +©+0ا0 00 نا50 واختر 0301 _انقر عليها ليظهر لك الفورم الذي يعمل عند
تشغيل التطبيق سيظهر لك الفورم ولكن مكتوب أعلى منه 085180] 75ا.560001] فكلمة
00 تعني انك الآن في مرحلة تصميم واجهة المستخدم التي سيتعامل معها مستخدمو
برنامجك. هناك شيء هام وهو واجهة الأوامر أو منطقة الكود التي تقوم بكتابة الأوامر فيها أو
الأكواد (الشفرات البرمجية). لإظهار منطقة الكود اضغط »ا611 88/08 على الفورم واختار
انظر اخي المبتدئ في البرمجة عندما نريد ان نكتب لنا تذكير في منطقة '
لا ان المكتوب باللون الاخضز لا علاقة له بالاؤاهر البرمحية لكن لغرض
التتفير أو الافراس التمسيسيية تنقا
طق قمع
0116 . 8016002 25015 (ذ#وعقامة 7ه عير
هذا الكود لاظهار الصورة '
طق وضع
لاحظ أن المكتوب باللون الأخضر لا علاقة له بالكود البرمجي وإنما للتوضيح وللتذكير فقط.
سنعود لمناقشة الكود وكل التفاصيل عنه لاحت .
يي الفرق بين 010[868 و 501800
إذا تصفحت المجلد الذي ينشأ عند استحداث تطبيق جديد ستجد انه يحتوى على أكثر من ملف (كل فورم
له ملف الخ) من ضمن هذه الملفات ستجد ملفين احدهما بالامتداد .510 والأخر بالامتداد .[10م75 الأول
تلاحظ أيضا وجود رقم 9 (مصغرة) في أيقونة التطبيق هذا يعني أن هذا التطبيق مصمم الفيجوال
8 (والتي تعتبر النسخة رقم 9 للفيجوال).
فالمشروع 000[668 يحتوي على العديد من الملفات الخاصة به لتنفيذ مهمة برمجية معينه أما التطبيق
501000 فيحتوى على تطبيق واحد أو أكثر من المشاريع المترابطة والمتعلقة ببعضها ببعض. فالمثال
الذي أوردته لك هو عبارة عن تطبيق يحتوي على مشروع واحد فقط لذلك فإذا فتحت الملف ذو الامتداد
٠ أو الملف ذو الامتداد +.[50830ا7 فيفتح لك نفس التطبيق. أما في حالة التطبيقات متعددة المشاريع
فيجب فتح .510 لفتح كافة المشاريع المرتبطة.
فيجوال 2008 يستخدم امتداد أخر للملقات يختلف عن فيجوال 2002؛ 2003,؛ 2005 لكن امتدادات
ملفات 2002. 2003؛ 2005 لازالت تعمل تحت فيجول 2008.
أدوات الفيجوال بيسك 2008