الأحد، 11 نوفمبر 2012

دورة [VBScript] الجزء الاول مبادئ VB Script ج1

الدرس الاول : ما هي VB Script ؟ وماهيا مميزاتها ؟

دورة [VBScript] الجزء الاول مبادئ VB Script | ابداع ديزاين abda3 design

  مقدمة: 

نظرا لتعدد الأسئلة حول لغة VBScript ، فإنني أحببت المشاركة في هذا الموضوع بإعطاء شرح حول هذه اللغة وقد وضعت خطة أولية لطريقة تنظيم الدروس حيث قمت بتقسيم الموضوع حسبما رأيت إلى ثلاث أجزاء، يشتمل كل جزء على عدد من الدروس التي تنطلق من الأسهل إلى الأصعب .

وهذه هي الأجزاء الثلاثة التي (سأحاول) الكتابة عنها :

1 - الجزء الأول (أسس ومبادئ) حيث يعطيك هذا الجزء المدخل لهذه اللغة مشتملا على توضيح لكافة إمكانياتها وهو يفيد المبرمج المبتدئ والمتوسط .

2 - الجزء الثاني (مفاهيم اللغة) –يمكن لمن يملك أحد المراجع العربية حول هذه اللغة أن يستغني عن هذا الجزء بخلاف الأجزاء الأخرى- وفيه يتم التطرق إلى مفاهيم البرمجة بهذه اللغة أو بالأحرى طريقة تنفيذ مفاهيم البرمجة باستخدام هذه اللغة وسيكون انتهائك من استيعاب هذا الجزء يعني قدرتك على استخدام هذه اللغة في تصميم صفحتك .

3 - الجزء الثالث (الكائنات) وقد قمت بإفرادها في هذا الجزء نظرا لتشعبها وسأحاول اختصاره قدر الإمكان ، وأيضا في هذا الباب سأتطرق إلى مواضيع متقدمة مثل طرق تنفيذ الباتش الحديثة في النظام ويندوز وغيرها من الأمور التي لا توفرها – حسب علمي القاصر – المراجع العربية ……… أتتمنى أن أكون وفقت في ذلك ، والآن لننطلق إلى الدرس الأول .

دورة [VBScript] الجزء الاول مبادئ VB Script | ابداع ديزاين abda3 design


الدرس الأول
بسم الله الرحمن الرحيم

  ما هي VBScript ؟  

هي لغة سكريبت (نصية) تعمل في بيئة إنترنت وإنترنت، وتتشابه في مفاهيمها البرمجية مع لغة فيجوال بيسك مع بعض التعديلات التي تتلاءم طبيعتها المتعاملة مع الإنترنت .

  ظهور هذه اللغة: 

وقد ظهرت هذه اللغة المبسطة المشتقة من اللغة الأم Visual Basic اثر ظهور JavaScript المعقدة بعض الشيء، والتي أنشئت لحل مشكلة بطأ تبادل البيانات بين الخادم والزبون إذ تأخذ عملية طلب المعلومات من الزبون وإرسالها للخادم ومعالجاتها وإعادة إرسالها زمناً ليس بالقصير، حيث تتميز بامكانيتها معالجة البيانات على الجهاز الزبون .

  مميزات اللغة: 

- سهولة التعلم.. هذه هي إحدى أشهر مزايا هذه اللغة والتي تميزها عن كافة لغات السكريبت الأخرى .
- أكثر مرونة … حيث تتميز هذه اللغة بأنها أكثر تساهلاً في قواعدها مقارنةً باللغات الأخرى . فعلى سبيل المثال، لا تفرق هذه اللغة بين الأحرف الكبيرة والصغيرة في أسماء المتغيرات .

  تطبيقات اللغة: 

بالإضافة لما سبق تمكِّنك اللغة من :

- تحميل وتشغيل البرمجيات الإضافية للإنترنت مثل ActiveX Document و Java Applet حيث تعد وسيط جيد بينها وبين مستندات HTML .
- التحكم بتنسيق الصفحة بشكل أوسع مما يمكنك عمله بواسطة HTML وإضافة بعض الحركة على الصفحة .
- تعتبر هذه اللغة إحدى لغات السكريبت التي يمكن البرمجة بها في صفحات ASP ولعل هذا التطبيق اشهر التطبيقات لهذه اللغة .
- ما تعتبر أيضاً إحدى اللغات المستخدمة في إنتاج ملفات الباتش الحديثة في ويندوز ( باستخدام برنامج Microsoft Scripting host ) كما يمكنك في هذه الحالة إنتاج الفيروسات ( من نوع حصان طروادة ) مثل : فيروس الحب المكتوب بلغة VBScript .

 عيوب اللغة: 

لقد أصبحت اللغة VBScript أحد الحلول السهلة المطروحة من قبل مايكروسوفت ، لكن يعيب على هذه اللغة افتقارها لبعض جوانب القوة في بعض لغات السكريبت الأخرى مثل JavaScript ، والأهم من ذلك أنها غير مدعومة من قِبل بعض المتصفحات مثل متصفح نتسكيب وما قبل الإصدار الرابع من متصفح إنترنت اكسبلورر . ولا داعي للجزع فالكل يعلم مدى هيمنت إنترنت اكسبلورر على أسواق المتصفحات حيث أن وجود النظام windows98 يعني وجود الإصدار الرابع من المتصفح السابق .
ملاحظة :
~~~~~~
يمكن لمن يملك متصفح نتسكيب أن يحصل على بريمج إضافي Add-In لتمكين المتصفح من ترجمة تعليمات VBScript، يمكن الحصول إلى البريمج السابق من الموقع :
www.ncompasslabs.com

ولأي إستفسار الرجاء ترك تعليقاتكم لأقوم بالإجابة عليها في القريب العاجلدورة [VBScript] الجزء الاول مبادئ VB Script | ابداع ديزاين abda3 design

لا تقرأ وترحل شارك معنا بتعليق فنحن نسعى لنقدم لك الافضل والاجمل



ضع تعليقك

0 التعليقات:

البحــث

English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified

المتابعون

استثمارا للخبرات العالية والإمكانات التقنية المتميزة والطاقات البشرية الكبيرة التي تتميز بها "ابداع" أنشأت المؤسسة إدارة تتبنى عمل المواقع الخدمية المتنوعة للأفراد والهيئات والمؤسسات الكبرى. كما يمكنها عمل مواقع للتجارة الإلكترونية تتمكن الشركات والمتاجر من ترويج منتجاتها في كافة أنحاء العالم وتزويد مواقعها بإمكانية البيع عبر الإنترنت وتشمل خدمة بناء مواقع الإنترنت عدة مراحل بدأ من عملية التصميم المبدئي للموقع، وحتى الانتهاء منه، والقيام بتحديث الموقع كلما تطلب الأمر كما تتميز مؤسسة "ابداع" بأقوى فريق عمل متواصل مع العملاء 24 ساعة على مدار الأسبوع وتمتاز أيضا بكفاءة الدقة والسرعة في العمل لذلك نحمد الله العلي العظيم على منحنا تلك القدرة