بيئة تطوير Visual Basic المتكاملة
أصبحت هذه البيئة أكثر تعقيداً من سابقاتها في النسخ الأقدم .. ويعود أحد أسباب هذا التعقيد أن نفس البيئة أصبحت تستخدم لكافة لغات
Visual Studio مثل
VB و
#C
بالنسبة للنوافذ الظاهر العديدة .. فبالإمكان تغيير أماكنها بواسطة الفأرة ويمكننا وضعها وتحجيمها بالشكل الذي نريد ... ولكن إذا أردنا العود إلى الوضع الافتراضي يمكننا دائماً فعل ذلك من خلال الأمر
Option من القائمة
Tools ثم نختار البند
General في المجلد
Enviroment ثم النقر على
Reset Window Layoutأيضاً عند إغلاق أي نافذة والرغبة بإظهارها مجدداً كل ما عليك فعله هو الذهاب إلى القائمة
View لتجد النافذة وتجعلها تظهر مجدداً
وللتخفيف من الازدحام في بيئة التطوير اضافة مايكروسوفت زراً جديداً هو الاخفاء التلقائي
AutoHide .. شكله مسمار يوجد في الزاوية اليمنى العليا في النوافذ
الحلول والمشاريع
في
VB6 كان أي مشروع
Project تنشئه هو الذي يحتوي الشيفرة والمعطيات وعناصر
ActiveX الخاصة بمشروع معين .. وإذا أردت جمع عدة مشاريع كان عليك أن تقوم بإنشاء مجموعة مشاريع
Project Group .. والآن في
VB.NET أصبحت مجموعات المشاريع تدعى بالحلول
Solutionsوبشكل افتراضي عند إنشاء مشروع جديد في
VB.NET سيتم إنشاء حل جديد ومن ثم إضافة مشروع جديد إلى هذا الحل ..
وكمثال على ذلك إذا فتحنا البرنامج الذي عملناه في أول الدورة والذي أسميناه
My First Prog ثم نظرنا إلى مستكشف الحل في القسم الأيمن فوق نافذة الخصائص سنرى أن هنالك حل باسم
My First Prog أيضاً يحتوي مشروعنا .. وإذا ردنا إضافة مشروع جديد لنفس الحل نستطيع فعل ذلك من خلال الأمر
New Project من القائمة
File وسيظهر المشروع الجديد ضمن نفس الحل
My First Prog .. ويسمى كل ملف ضمن المشروع بند ..
لاحقات الملفات المستخدمة في VB.NET
فيما يلي سرد لأهم اللاحقات التي نجدها للملفات التي تستخدم في بناء تطبيقات
VB.NET :◄ sin : ملف الحل
◄ vbproj : ملف المشروع
◄ vb : (وهو أكثر اللاحقات استعمالاً
) إما نموذج أو وحدة نمطية أو عنصر تحكم أو عنصر تحكم مخصص ... الخ
◄ xsd : مخطط
XMLمزود لإنشاءمجموعات معطيات منمطة
Typed Datasets◄ xml : مستند
XML◄ txt : ملف نصي
◄ xslt : ورقة النمط
StyleSheet ويستخدم لتحويل مستندات ومخططات
XML◄ css : ملف أوراق النمط المتتالية.
◄ rpt : تقرير كريستال ريبورت
Cristal Report◄ bmp : صورة نقطية
◄ js : ملف جافا سكربت
JScript◄ vbs : ملف
VbScript◄ aspx : نموذج ويب
◄ asp : ملف صفحات الملقم النشطة
( ملفات لغة
ASP )◄ resx : ملف موارد .. يستخدم لتخزين معلومات الموارد
عرض التصميم وعرض الشفرة
يمكنك اختيار إظهار تصميم النموذج أو تصميم الشيفرة من خلال الأمرين
Designer , Code في القائمة
View أو من خلال استخدام الأزرار الموجودة أعلى يسار نافذة مستكشف الحل
Solution Explorerويوجدفي أعلى نافذة الشيفرة قائمتين منسدلتين .. اليسرى تستخدم لاختيار الغرض الذي تريد العمل بشفرته .. والقائمة اليمنى تستخدم لتحديد الحدث الخاص بهذا الغرض والذي نريد برمجته
نلاحظ أيضاً وجود مربعات تحتوي على
+ و
- في منطة النص في نافذة عرض الشفرة وهذه المربعات جديدة في
VB.NET لأن
VB.NET تقوم بكتابة شفرة النماذج والعناصر بشكل تلقائي ونستخدم مربع
+ و
- لعرض أو إخفاء هذه الشفرة
مثلاً في برنامجنا
My First Prog افتح محرر الشفرة .. ستجد مربع بداخله إشارة
+ مكتوب بجانبه :
Windows Form Designer Generated Code ، قم الضغط على إشارة
+ وشاهد الشفرة المختصرة ضمنها ... ارجع مرة أخرة واضغط على إشارة
- في السطر الأول من الشفرة التي فتحناها لإعادة طيها من جديد
مستعرض الأغراض Object Browser
يستخدم لعرض كافة العناصر المكونة لغرض ما في وقت واحد ..
لفتحه :
View|Other Windows|Object Browser (أي القائمة
View نختار منها قائمة فرعية هي
Other Windows ونختار منها أمر
Opject Browser )اللوحة Component Trays
تستخدم لعرض العناصر غير المرئية التي توضع في النموذج مثل عنصر المؤقت مثلاً
