مع المعرفة المحسنة حول الشكل في HTML السابق ، هل تفكر في أنه يمكنك بدء رحلة ASP أدناه؟ ليس بالضرورة.
بشكل عام ، سوف يدرك المبرمجون الذين تعلموا ASP في الأنظمة شخصيًا أنه من الأهمية بمكان تعلم لغة البرمجة النصية قبل تعلم الكائنات المدمجة لـ ASP والمكونات المدمجة في الأنظمة.
لماذا تقول ذلك؟ لماذا تعلم لغة البرمجة النصية؟ ما هي العلاقة بين ASP ولغة البرمجة النصية؟
أولاً ، دعنا نتحدث عن ماهية ASP. ASP هي قصيرة بالنسبة لصفحات خادم Microsoft Active ، وهي بيئة نصية من جانب الخادم يمكن استخدامها لإنشاء صفحات ويب تفاعلية وبناء تطبيقات ويب قوية. يمكن إثبات أن ASP هي بيئة نصية من جانب الخادم ، لذلك نحن نفهم لماذا يحتاج ASP إلى دعم IIS ، لأن IIS هو خادم ويب شائع الاستخدام ؛ ثم نفهم لماذا نحتاج إلى تعلم لغات البرمجة النصية ، لأن ASP يوفر بيئة نصية.
مرة أخرى ، ASP هي مجرد بيئة ، وليس لغة. إذا كنت تريد حقًا أن تقول أن ASP هي لغة برمجة الشبكة بطريقة مرئية ، فهي أيضًا لغة هجينة قوية مع كائنات ومكونات مدمجة توفرها HTML+Script+ASP.
لذلك ، من المهم جدًا تعلم بعض البرامج النصية! في الواقع ، سواء كنت تتعلم لغات البرنامج النصي أو اللغات الأخرى ، أعتقد أن أول شيء تحتاج إلى فهمه هو الخصائص المختلفة التي تغطيها اللغة ، بما في ذلك: أنواع البيانات ، والأحداث ، والأساليب ، والسمات ، والقواعد النحوية ، وما إلى ذلك بالطبع ، هذه كلها حديث فارغ. تمامًا مثل فصل لغة الكمبيوتر في فصل جامعي ، فإن ما تفعله هو البحث المحض أمر ممل بعض الشيء. من الأفضل أن تكون أكثر عملية. يعد البرنامج الذي يمكنه حل المشكلات برنامجًا جيدًا (صدق أن القطة التي يمكنها التقاط الماوس هي قول مقدس كلاسيكي عن قطة جيدة ، هاها)
بالطبع ، لا تزال بحاجة إلى دراسة اللغة. على سبيل المثال ، إذا قمت بكتابة برنامج يجد القيم المطلقة ، فيمكنك فعل ذلك بالفعل باستخدام وظيفة ABS (). على سبيل المثال ، أنت تعرف كيفية استخدام البرامج النصية VB ، ولكن استبدال البرنامج نفسه بنصوص Java سيؤدي إلى خطأ. أنواع بياناتهم مختلفة وبناء بناء الجملة يختلف أيضًا. تمامًا مثل اللغات الصينية والأجنبية ، تحتاج إلى معرفة رموز النطق (نوع البيانات) ، وكيفية نطق (الطريقة) ، وكيفية قولها في جملة واحدة (قواعد اللغة) ... هاها ، تجعلك تشعر بعدم الارتياح قليلاً. نعم! مباشر. ما تحتاج إلى الانتباه إليه في المستقبل هو وظائف وبناء جملة اللغة. بالطبع ، ليس لك أن تقرأ كل شيء. اتبع اللقاءات في البرنامج التعليمي لإتقان الآخرين. بعد الانتهاء من البرنامج التعليمي ، انتهى الأمر تقريبًا. هاها ، عليك أن تصدقني.
يوجد حاليًا لغتان رئيسيتان لبرمجة البرمجة النصية: VBScript و JavaScript. نظرًا لأن VBSCript هو البرنامج النصي الخادم الافتراضي لـ IIS ، فإن ما نتحدث عنه هو ASP أساسًا استنادًا إلى VBScript كبرامج نصية. بالطبع ، لا يتم استبعاد أن JavaScript يستخدم في بعض الأحيان.
دعونا نعطي مثالاً بسيطاً للغاية: