تسمح كائنات ASP للخادم والمتصفح الخاص بك بالتفاعل مع بعضهما البعض بشكل روتيني. لا يتعين عليك تثبيت أي شيء لاستخدامها، ولكن عليك أن تتذكر تشغيلها أو إيقاف تشغيلها.
كائن طلب
الكائن
يتيح لك كائن الطلب ترحيل المعلومات من خلال طلب HTTP. يمكنك استخدام كائن الطلب لتحليل عناوين URL المشفرة والوصول إلى المعلومات من جدول وقراءة ملفات تعريف الارتباط ومصادقة العميل ورؤوس HTTP.
كائن الاستجابة
كائن الاستجابة هو مفتاحك لإرسال المعلومات إلى المستخدم. يمكنك الكتابة على الشاشة وتغيير الاتجاه إلى الصفحة التالية وإنشاء ملف تعريف الارتباط باستخدام الكائن المقابل.
كائن التطبيق الذي ينفذه خادم الويب هو تطبيق. باستخدام كائنات التطبيق، يمكنك التحكم في الميزات المتعلقة ببدء تشغيل البرنامج وإيقاف تشغيله، بالإضافة إلى تخزين المعلومات التي يجب الوصول إليها بواسطة التطبيق.
كائن الخادم
تتيح لك كائنات الخادم تنفيذ وظائف روتينية، مثل تعيين مسار افتراضي لكائن فعلي وإنشاء رسم بياني لمثيل المكون.
كائن الاجتماع
باستخدام كائنات الجلسة، يمكنك تخزين معلومات حول كل مستخدم يزور موقعك.
محول الإعلان
المكون
يُعد محول الإعلانات عملية مبسطة لبناء نظام تسليم لإعلانات البانر الخاصة بك. في ملف منفصل، يمكنك تخزين معلومات حول الرأس. سيقوم المكون باختيار العنوان بشكل عشوائي في كل مرة يتم فيها تنزيل الصفحة.
قدرات المتصفح
يتيح لك مكون المتصفح تحديد المتصفح الذي يستخدمه المستخدم والميزات التي يدعمها المتصفح.
كائنات البيانات التعاونية (CDO)
باستخدام خادم IIS SMTP، يسمح لك CDO بإرسال واستقبال البريد الإلكتروني. باستخدام CDO، يمكنك تنفيذ نموذج دون الاعتماد على البرامج النصية Perl أو CGI.
رابط المحتوى
هذا كائن يدوي يقوم بإنشاء مسار خطي أو مستمر إلى موقعك أو جزء من الموقع. يمكنك تضمين نص بسيط يسرد الملفات بالترتيب المناسب. يمكنك إضافة الروابط التالية والسابقة إلى صفحاتك لتسهيل الاتصال بصفحاتك.
يعد محول المحتوى مكونًا رائعًا إذا كنت بحاجة إلى رش المحتوى. إنه سهل الاستخدام للغاية ويسمح لك بإضافة محتوى ديناميكي إلى أي صفحة دون استخدام قاعدة بيانات. في ملفات نصية منفصلة، يمكنك تخزين أجزاء من تعليمات HTML البرمجية التي تتناوب بين المسافات في الصفحة. يعرض محول المحتوى كتلة صلبة من المعرفة في كل مرة يتم فيها تنزيل الصفحة.
الوصول إلى قاعدة البيانات
باستخدام هذا المكون، يمكنك جعل مكون كاتب قاعدة البيانات يكتب على شاشة المتصفح ويقوم بإنشاء أو تحديث ملفات قاعدة البيانات الموجودة.
مكونات الطرف الثالث
هناك أيضًا العديد من مكونات الجهات الخارجية، المدفوعة وغير المدفوعة، والتي يمكن أن يستخدمها ASP. إذا قمت بتشغيل الخادم الخاص بك، فيمكنك تثبيت المكونات كما تريد، وعادةً ما يكون تسجيل .dll هو الامتداد المثبت، لذلك يمكن أن يكون المكون موفرًا للوقت. يمكنك توفير الكثير من الوقت في التحقق مما إذا كانت المكونات موجودة وتعمل يدويًا.
إذا كان موقعك مستضافًا بواسطة مزود خدمة الإنترنت، فيمكنك تثبيت المكونات الخاصة بك أو مطالبتهم بتثبيتها بأنفسهم، حتى تتمكن من مراجعة فريق دعم مزود خدمة الإنترنت الخاص بك.