الجيل الثالث البيزيك ودوت نت : اشترك في القناة ليصلك كل جديد: VS.NET لتستفيد بكل قدرات إطار العمل Framework , واعتقد ان هذا هو السبب الذى دفع ميكروسوفت الى إصدار اللغة الجديدة سى شارب C# التى تعتبر توأما لفيجوال بيزيك إلا إنها تستخدم قواعد C++ فى كتابة الاوامر مما شكل لمبرمجى C++ إغراء تصعب مقاومته للإنتقال إليها كما غنضمت لغة J# الى عائلة دوت نت عام 2003 لتشكل غغراء لمبرمجى الجافا تصعب مقاومته! إعداد Visual Basic.net :- ملحوظة لمبرمجى فيجوال بيزيك 2008 وما يليها : قدمت فيجوال بيزيك 2008 مفهوماً جديداً للتعامل مع المندوب .. هذا المفهوم يسمى المندوب المسترخى Relaxed Delegate ,حيث غدا المندوب أقل حدةوشراسةبحيث صار يكبر دماغه ولا يتجاوز عن بعض الأخطاء عند ربطة ببعض الدوال فيقبل ان ينوب عن دالة لها عدد معاملات أقل او لها معاملات من أنواعتختلف عن أنواع معاملاته إلا أنها يمكن أن تحول إليها ..مثلا :يمكن أن يقبل مندوب عن دالة لها معامل اساسا ! كما يمكن أن يقبل مندوب عن إجراء أن ينوب عن دالة لها نفس صيغة معاملات الإجراء ,حيث سيتجاهل قيمتها العائدة فى هذه الحالة.( د/محمد حمدى غانم :فيجوال بيزيك دونت نت ,صـ295 كيفية عمل برنامج visual basic.net تتمثل الخطوة الاولى فى كتابة أى برنامج فى تحديد المهام المطلوب أداها من خلال هذا البرنامج وحينما تنتهى من تحديد هذه المهام المطلوب التى غب أن يقوم البرنامج بتحقيقها ,عليك أن تضع تصورا للكيفية التى سوف يتم من خلالها كتابة الأوامر التى تبلغ بها الكمبيوتر عن الكيفية التى سوف يقوم من خلالها بالمهام المطلوبة . كيفية تصميم واجهة الاستخدام : لقد كانت لغة visual basic هى كانت أول من قدم فكرة بنية تطوير التطبيقات السريعة RAD)) ,وهو مصطلح فنى يعني أنه يتسنى لك رسم واجهة الاستخدام بنفس الطريقة التى يمكنك من خلالها رسم أى شى أخر كرسم الجوه أو الخطوط أو الدوائر فى أى برنامج رسم , وذلك مثل برنامج Microsoft paint (ولاس وانج:2002، ص18). أما النموذج فما هو الإ إطر مربع يظهر فى الشاشة , كيفية تحديد الخصائص من أجل إنشاء واجهة استخدام متميزة : الجوانب السلبية لدى أطار عمل .net : `واجهة الاستخدام الخاصة ببرنامج visual basic .Net يشتمل هذا الفصل علي :  بدء تشغيل برنامج visual basic .Net  نبذة عن واجهة الاستخدام الخاصة ببرنامج visual basic .Net  كيفية فتح وإغلاق وتحريك الإطارات  الخروج من برنامج visual basic .Net لاستخدام برنامج visual basic .Net ، أنت في حاجة إلي معرفة كيفية أداء المهام الثلاث التالي • كيفية بدء تشغيل برنامج visual Basic .Net • كيفية استخدام برنامج visual Basic .Net لكتابة البرامج الخاصة بك • كيفية الخروج من برنامج visual Basic .Net كيفية تشغيل برنامج visual basic .Net كيفية فتح مشروع موجود في أغلب الأحيان ، سوف ترغب أن تقوم بفتح مشروع موجود حتي يتسنى لك تعديله . واجهة الاستخدام الخاصة ببرنامج Visual Basic .Net  القوائم المنسدلة : أشرطة الأدوات : تعرض أشرطة الأدوات أيقونات تمثل أكثر الأوامر المستخدمة شيوعا في برنامج Visual Basic .Net والتي قد لا تزال تثير نوعا من اللبس والقلق لديك إزاء استخدامها .  النموذج : إطار Solution Explorer : ويعرض هذا الإطار كافة الملفات التي يتألف منها مشروع Visual Basic .Net .  مربع الأدوات : إطار Properties :  علامة تبويب design :  علامة تبويب code :. تلميح // في حالة ظهور علامة (×) علي علامة تبويب Design أو علامة تبويب Code ، فإن ذلك يعني أنك لم تقم بحفظ عملك بعد . معالجة الإطارات في برنامج Visual Basic .Net   الإطارات المتنقلة : الإطارات الجانبية :  إطارات تختفي تلقائيا : كيفية عمل إطار متنقل Visual Basic .Net إزاء ذلك بعرض الحدود المميزة الإطار ذات اللون الرمادي حتي يتسنى لك مشاهدة موضع الإطار علي الشاشة . كيفية إغلاق الإطار كيفية الخروج من برنامج Visual Basic .Net Visual Basic. Net . كيفيه انشاء اول واجهه استخدام الأجزاء الشائعه من واجهه الاستخدام رسم الكائنات من خلال مربع الادوات كيفيه رسم أول واجهه استخدام Label تحديد الخصائص المتعلقة بواجهة الاستخدام الغرض من الخصائص المتعلقة بالكائنات . (والاس وانج, 2002, ص40,39) مجموعه خصائص Appearance: تقوم هذه المجموعه بتحديد الالوان والمحاكاة والنص فيما يتعلق بشكل الكائن المعنى . • مجموعه خصائص Behavior : مجموعه خصائص Data : • مجموعه خصائصDesign : مجموعه خصائص Focus: • مجموعه خصائصlayout : أساسيات البرمجة 2-أنواع البيانات : Visual Basic .NET عدة أنواع للبيانات مثل Date و Byte وString . 3- ثابت :الثابت شبيه المتغير وهو مستخدم فى تخزين القيم الفارق الوحيد الوحيد بينهماهو أن القيمة المخزنة فى الثابت تبقى كما هى دائماً ولا تتغير ويتسم الثابت أيضا بأنه يتم له تعيين أسماء كما أنه لوه نوع بيانات معين . 4- مصفوفة : 5- قائمة : هى مجموعة من الثوابت المرتبطة . 6- معامل : 7- تعبير: هو مجموعة من المتغيرات والثوابت والمعاملات . 8- جملة : هى مجموعة من المتغيرات والثوابت والمعاملات والتعبيرات والكلمات الأساسية ، تقدم لغة Visual Basic .NET نوعين من الجمل : ما المقصود من كود BASIC ؟ 1- واجهة المستخدم :- إجراءات معالجة الأحداث 2- الملفات الخاصة بالوحدات النمطية والفئات : إجراء معالجة الأحداث من خلال برنامج Visual Basic. NET المهام التى يتسنى أداؤها من خلال كود BASIC 1- إجراء عملية حسايبية . 2- تعديل الخصائص (من حيث الشكل ) معالجة الأخطاء في Visual Basic. Net 1- التعرف علي الأخطاء . 2- معالجة أخطاء البرنامج . 3- تتبع أخطاء البرنامج . 4- التعرف علي الأخطاء . 5- معالجة أخطاء البرنامج . 6- تتبع أخطاء البرنامج . التعرف علي أنواع الأخطاء : أخطاء التركيب : أخطاء التشغيل : الأخطاء المنطقية : معالجة الأخطاء في البرامج : تتبع الأخطاء في البرامج :