محمد
09-06-2008, 11:10 AM
الدرس الرابع رقم الدرس: vbdotnet2008sbsl0004
فتح صفحة انترنت من خلال بيئة التطوير:
تستطيع فتح صفحة انترنت من خلال بيئة التطوير بدلاً من فتح المتصفح Explorer أو الفايرفوكس بدون الحاجة للخروج من بيئة التطوير من خلال الأتي:
View > Other Windows > Web Browser
أو بضغط الاختصار Ctrl+Alt+R
طبعا يقوم بإظهار متصفح بطريقة Tapped ويمكنك تغييرها إلى Floating أو Dockable أو حسب ما تشاء بواسطة Right-Click أعلى النافذة ثم اختر ما تشاء.
ملاحظة: تستطيع تغيير الصفحة الافتراضية في المتصفح الذي يظهر في بيئة التطوير إلى الصفحة التي تريدها. من القوائم التابعة لبيئة التطوير :
Tools > Options > ثم اختر Show All Options ثم أذهب إلى Environment من خلالها اختر Web Browser ثم قم بتغيير النص تحت Home Page إلى الصفحة التي تريدها.
الحصول على التعليمات:
لا يخفى أهمية التعليمات التي قد نحتاجها خلال عملية تصميم تطبيق معين، فحتى المبرمجين المترفين يحتاجون لبعض التعليمات لتنفيذ بعض المهام الصعبة. وعليه قد وفرت مايكروسوفت مكتبة التعليمات الـ MSDN (طبعاً متوفرة باللغة الانجليزية) وهي مكتبة كبيرة جدا وهائلة وفيها العديد من المعلومات التي تغني عن البحث هنا وهناك، وتوجد هذه المكتبة تحت قائمة Help المتوفرة ضمن بيئة التطوير ولكن قد تحتاج لتعليمات أخرى من مصادر خارجية عبر الانترنت عبر صفحات الـ MSDN Online, MSDN news groups, والعديد من الصفحات والمواقع التعليمية المدعومة من شركة مايكروسوفت والتي تدعى CodeZone Community .
ما عليك إلا أن تضبط التعليمات الخاصة ببرنامج الفيجوال 2008 ليتقبل التعليمات من الانترنت (إذا كان لديك خط انترنت) ومن المصادر المحلية (التعليمات المتوفرة في الـ MSDN المحلية) اذهب إلى Help ثم How Do I سيقوم بفتح نافذة التعليمات الخاصة بالفيجوال 2008 اذهب إلى
Tools ثم Options سيفتح نافذة اختر منها Help ثم Online
http://i36.tinypic.com/2qlwled.jpg
نختار نوع التعليمات التي نريد أن نحصل عليها، انظر اخترت الخيار الأوسط Try local first, then online وهو البحث في التعليمات المحلية أولاً (لان الانترنت عندي ضعيف) وإذا لم يوجد يتم البحث في التعليمات التي في الانترنت طبعاً الأفضل هو جعل البحث في الانترنت أولا. قم باختيار طريقة الوصول للتعليمات التي تريدها.
إضافة التعليمات الهامة للمفضلة:
في حالة هناك تعليمات هامة وجدتها في مركز التعليمات وتريد أن تحتفظ بها حتى لا تبحث عنها لتجدها بصعوبة فيجوال 2008 يوفر لك خاصية الإضافة للمفضلة نفس التي موجودة في Internet Explorer فيمكنك إضافة أي تعليمات هامة للمفضلة والرجوع إليها لاحقاً:
http://i38.tinypic.com/1ow2z7.png
بالإضافة إلى المقالات الهامة التي تستطيع أن تحتفظ بها في المفضلة تستطيع أن تحتفظ بنتائج البحث الهامة في المفضلة أيضا.
كيفية استعمال التعليمات:
إذا أردت الحصول على معلومات
مرتبة بواسطة مهمة البرمجة: اختر Help ثم How Do I
عن الميزة أو الأوامر التي تستخدمها حاليا: ختر Help ثم Dynamic Help
عن مواضيع: اختر Help ثم Content
بينما أنت تعمل تحرير للكود: اضغط الأمر الذي تريد معرفة معلومات عنه ثم اضغط F1
بينما أنت في صناديق الحوار: اضغط زر التعليمات (علامة الاستفهام) (مثل صناديق الحوار التي تظهر عندما تختار Tools ثم Options)
بالبحث عن كلمة معينة تحت قائمة Help اختر Search ثم اكتب الكلمة التي تريد البحث عنها ثم قم بعملية الفلتره للنتائج باختيار لغة الفيجوال بيسك وغيرها من طرق الفلتره حسب الحاجة.
بالبحث في الانترنت من قائمة Help اختر MSDN Forums
التواصل مع مايكروسوفت من قائمة Help اختر Technical Support
إعدادات هامة يجب التعرف عليها
قبل البدء في كتابة برنامجك الأول تبقى عليك معرفة بعض الإعدادات الهامة في الفيجوال بيسك 2008 عن طريقة حفظ التطبيقات التي تقوم ببرمجتها وكذلك عن خيارات التعريفات والأخطاء:
اذهب إلى Tools ثم اختر Options ومنها Projects and Solutions ثم اختر General : تأكد من انه ليس مؤشر على حفظ المشاريع الجديدة لحظة إنشائها لتكون النافذة كالتالي: (هذا سيوفر عليك بعض من الوقت بدلاً من حفظ المشروع من أول لحظة)
http://i33.tinypic.com/2mxfmn7.png
بعد الاختيار السابق هناك خيار هام، يتعلق بالـ Compiler أو المترجم إلى لغة الجهاز، اختر VB Defaults سيظهر لديك أربعة خيارات كالشاشة التالية:
http://i35.tinypic.com/2j4t5ys.png
سوف يتم شرح الأربع الخيارات بالتفصيل في الفصول اللاحقة، لا بد من ضبط الخيارات كالأتي:
Option Explicit : On, Option Strict: Off, تثبيت Option Explicit على الخيار On يلزمك بتعريف المتغيرات قبل استخدامها في التطبيق وهذه الميزة هامة جداً حتى لا ننسى من تعريف المتغير ونقوم ببناء التطبيق وفية أخطاء. Option Strict: Off يسمح للمتغيرات والكائنات عديدة الأنواع أن تتجمع بنوع واحد في حالات خاصة (كأن يتم تعريف رقم على انه متغير نصي بدون أخطاء) هذه ليست عادة حميدة في البرمجة ولكن في حالات خاصة قد تستلزم الضرورة القيام بذلك. سنعرف الكثير عن Option Compare في الفصل الثالث عشر. أما بالنسبة لـ Option Infer فتعتبر خاصية جديدة في فيجوال بيسك 2008 فإذا ضبطت Option Strict على Off و ضبطت Option Infer على On وعرفت متغييرات بدون تحديد نوعية البيانات التي تمثلها هذه البيانات (فيجوال بيسك سوف يقوم بالتفكير لتحديد نوعية البيانات) سوف تعرف أكثر عن هذه الميزة في الفصل الخامس.
بشكل عام أنصحك بأن تضبط Option Infer على Off لتنجب النتائج الغير متوقعة خلال تنفيذ البرنامج بسبب المتغيرات.
فتح صفحة انترنت من خلال بيئة التطوير:
تستطيع فتح صفحة انترنت من خلال بيئة التطوير بدلاً من فتح المتصفح Explorer أو الفايرفوكس بدون الحاجة للخروج من بيئة التطوير من خلال الأتي:
View > Other Windows > Web Browser
أو بضغط الاختصار Ctrl+Alt+R
طبعا يقوم بإظهار متصفح بطريقة Tapped ويمكنك تغييرها إلى Floating أو Dockable أو حسب ما تشاء بواسطة Right-Click أعلى النافذة ثم اختر ما تشاء.
ملاحظة: تستطيع تغيير الصفحة الافتراضية في المتصفح الذي يظهر في بيئة التطوير إلى الصفحة التي تريدها. من القوائم التابعة لبيئة التطوير :
Tools > Options > ثم اختر Show All Options ثم أذهب إلى Environment من خلالها اختر Web Browser ثم قم بتغيير النص تحت Home Page إلى الصفحة التي تريدها.
الحصول على التعليمات:
لا يخفى أهمية التعليمات التي قد نحتاجها خلال عملية تصميم تطبيق معين، فحتى المبرمجين المترفين يحتاجون لبعض التعليمات لتنفيذ بعض المهام الصعبة. وعليه قد وفرت مايكروسوفت مكتبة التعليمات الـ MSDN (طبعاً متوفرة باللغة الانجليزية) وهي مكتبة كبيرة جدا وهائلة وفيها العديد من المعلومات التي تغني عن البحث هنا وهناك، وتوجد هذه المكتبة تحت قائمة Help المتوفرة ضمن بيئة التطوير ولكن قد تحتاج لتعليمات أخرى من مصادر خارجية عبر الانترنت عبر صفحات الـ MSDN Online, MSDN news groups, والعديد من الصفحات والمواقع التعليمية المدعومة من شركة مايكروسوفت والتي تدعى CodeZone Community .
ما عليك إلا أن تضبط التعليمات الخاصة ببرنامج الفيجوال 2008 ليتقبل التعليمات من الانترنت (إذا كان لديك خط انترنت) ومن المصادر المحلية (التعليمات المتوفرة في الـ MSDN المحلية) اذهب إلى Help ثم How Do I سيقوم بفتح نافذة التعليمات الخاصة بالفيجوال 2008 اذهب إلى
Tools ثم Options سيفتح نافذة اختر منها Help ثم Online
http://i36.tinypic.com/2qlwled.jpg
نختار نوع التعليمات التي نريد أن نحصل عليها، انظر اخترت الخيار الأوسط Try local first, then online وهو البحث في التعليمات المحلية أولاً (لان الانترنت عندي ضعيف) وإذا لم يوجد يتم البحث في التعليمات التي في الانترنت طبعاً الأفضل هو جعل البحث في الانترنت أولا. قم باختيار طريقة الوصول للتعليمات التي تريدها.
إضافة التعليمات الهامة للمفضلة:
في حالة هناك تعليمات هامة وجدتها في مركز التعليمات وتريد أن تحتفظ بها حتى لا تبحث عنها لتجدها بصعوبة فيجوال 2008 يوفر لك خاصية الإضافة للمفضلة نفس التي موجودة في Internet Explorer فيمكنك إضافة أي تعليمات هامة للمفضلة والرجوع إليها لاحقاً:
http://i38.tinypic.com/1ow2z7.png
بالإضافة إلى المقالات الهامة التي تستطيع أن تحتفظ بها في المفضلة تستطيع أن تحتفظ بنتائج البحث الهامة في المفضلة أيضا.
كيفية استعمال التعليمات:
إذا أردت الحصول على معلومات
مرتبة بواسطة مهمة البرمجة: اختر Help ثم How Do I
عن الميزة أو الأوامر التي تستخدمها حاليا: ختر Help ثم Dynamic Help
عن مواضيع: اختر Help ثم Content
بينما أنت تعمل تحرير للكود: اضغط الأمر الذي تريد معرفة معلومات عنه ثم اضغط F1
بينما أنت في صناديق الحوار: اضغط زر التعليمات (علامة الاستفهام) (مثل صناديق الحوار التي تظهر عندما تختار Tools ثم Options)
بالبحث عن كلمة معينة تحت قائمة Help اختر Search ثم اكتب الكلمة التي تريد البحث عنها ثم قم بعملية الفلتره للنتائج باختيار لغة الفيجوال بيسك وغيرها من طرق الفلتره حسب الحاجة.
بالبحث في الانترنت من قائمة Help اختر MSDN Forums
التواصل مع مايكروسوفت من قائمة Help اختر Technical Support
إعدادات هامة يجب التعرف عليها
قبل البدء في كتابة برنامجك الأول تبقى عليك معرفة بعض الإعدادات الهامة في الفيجوال بيسك 2008 عن طريقة حفظ التطبيقات التي تقوم ببرمجتها وكذلك عن خيارات التعريفات والأخطاء:
اذهب إلى Tools ثم اختر Options ومنها Projects and Solutions ثم اختر General : تأكد من انه ليس مؤشر على حفظ المشاريع الجديدة لحظة إنشائها لتكون النافذة كالتالي: (هذا سيوفر عليك بعض من الوقت بدلاً من حفظ المشروع من أول لحظة)
http://i33.tinypic.com/2mxfmn7.png
بعد الاختيار السابق هناك خيار هام، يتعلق بالـ Compiler أو المترجم إلى لغة الجهاز، اختر VB Defaults سيظهر لديك أربعة خيارات كالشاشة التالية:
http://i35.tinypic.com/2j4t5ys.png
سوف يتم شرح الأربع الخيارات بالتفصيل في الفصول اللاحقة، لا بد من ضبط الخيارات كالأتي:
Option Explicit : On, Option Strict: Off, تثبيت Option Explicit على الخيار On يلزمك بتعريف المتغيرات قبل استخدامها في التطبيق وهذه الميزة هامة جداً حتى لا ننسى من تعريف المتغير ونقوم ببناء التطبيق وفية أخطاء. Option Strict: Off يسمح للمتغيرات والكائنات عديدة الأنواع أن تتجمع بنوع واحد في حالات خاصة (كأن يتم تعريف رقم على انه متغير نصي بدون أخطاء) هذه ليست عادة حميدة في البرمجة ولكن في حالات خاصة قد تستلزم الضرورة القيام بذلك. سنعرف الكثير عن Option Compare في الفصل الثالث عشر. أما بالنسبة لـ Option Infer فتعتبر خاصية جديدة في فيجوال بيسك 2008 فإذا ضبطت Option Strict على Off و ضبطت Option Infer على On وعرفت متغييرات بدون تحديد نوعية البيانات التي تمثلها هذه البيانات (فيجوال بيسك سوف يقوم بالتفكير لتحديد نوعية البيانات) سوف تعرف أكثر عن هذه الميزة في الفصل الخامس.
بشكل عام أنصحك بأن تضبط Option Infer على Off لتنجب النتائج الغير متوقعة خلال تنفيذ البرنامج بسبب المتغيرات.