الغرض الاساسى من لغة البرمجة هى المساعدة وليس العذاب وعلميا كلما قربت اللغة من اللغة اليومية العادية وقل الاهتمام بالتركيب اللغوية و الاهتمام باليزنس لوجيك او الفكر كانت اللغة ارقى و من حيث هذا نجد بالطبع ان الاصدار القديم افضل
كما ان هناك ادوات مثل الباور بيلدر من زمن طويل وهى لغة Object Oriented
لكن بدون الدخول فى تعقيدات تجعل المبرمج يقوم بالبرنامج فى اسابييع قليله
والاضافة الوحيدة من وجهة نظرى فى الاصدار الجديد هى مجموعة من الادوات من الممكن اضافتها فى الاصدار القديم
اما الحديث على امكانية الاضافة على الكود الموجود والاستخدام فى اكثر من مكان الى اخرة من الممكن ان تكون اضافة داخل VB6 مثل OCX
ولتكن المقارنة على اساس علمى بأن يتم التقسيم المقارنة من حيث :-
من حيث سرعة البرنامج
من حيث سهولة التنزيل عند المستخدم
الثبات البرنامج .
من حيث سرعة التطوير.
من حيث الجمال الشكل .
من حيث الإمكانيات.
سهولة صيانة البرنامج .
م وجة المقارنة VB6 VB.net
1 من حيث سرعة البرنامج
اسرع بشهادة العديد من الخبراء ابطأً
2 من حيث سهولة التنزيل عند المستخدم
تعتبر صعبة عند استخدام
Package والنتائج غير مضمونة ولكن عند استخدام Setup Factory
سهل وضمونة جداً معقد لانها تتطلب تنزيل Framework
وهو متعدد الإصدارات
3 الثبات البرنامج ثابت ثابت
4 من حيث الجمال الشكل غير جميل ولكن
من الممكن اضافت مثل OCX مثل
Active Skin
او استدعاء
Framework
جميل جداً
5 من حيث سرعة التطوير سهل جداً والأخطاء محفوظة غير محدد لان من الممكن اسطر برمجية كثير تختصر الى سطر واحد مثل
FILL Grid
ولكن
اذا رغبت فى عمل معالحة للبيانات وليس مجرد لطع البيانات عذاب ...
6 من حيث الإمكانيات إمكانية غير محدودة لأنه يمكن للبرمج بسهولة استخدام API
للتعامل مع الالات إمكانية غير محدودة وبالاخص فى التعامل مع الانترنت و ملفات XML
7 سهولة صيانة البرنامج جيد
لان الأخطاء من اللغة من المبرمج نفسه وهى محفوظة وموجدة على الانترنت مثل
Plant Source code
جيد ولكن من الممكن تكون بسبب نسيان إضافته مكتبة او خطاً فى اللغة نفسه
معالج قوى لكشف الأخطاء
8 المستقبل كما ان ميكروسوفت استسلمت اخير واصبح من الممكن استخدام Frame work من داخل VB6
كما انها اصبحت تتحدث على موجود الاصارين بنفس الكمبيوتر
كما ان الاصادر القادم VB9
كلمة Net وسوف يدعم المكتبة الخاصة بالاصدار القديم بنفس الكود
غير واضح بسبب التغيرات المستمرة داخل اللغة نفسها
ارجو مراسلتى على FRIST_NIGHT@HOTMAIL.COM


