بخشی از مقدمه:امروزه وب به عنوان يك واقعيت انكارناپذير سايه خود را در تمامي زندگي اجتماعي، اقتصادي و بشريت انداخته و داراي رشد بسيار سريع در زمينه بكارگيري تكنولوژيهاي جديد است.
همزمان با اين رشد اعجازگونه وب سايتها از حالت اوليه خود كه كوچك و عمدتا ايستا بودند خارج شده و به سمت حجيم شدن و پويايي حركت كردند.
امروزه روي يك وب سايت نرمافزارهاي متعددي اجرا ميشوند تا پاسخ وي نياز كاربران خود بوده و در اين دنياي رقابت، دليلي براي بودن خود داشته باشند.
در اين مسير تكنولوژيهاي متعددي نظير تكنولوژي Dynamic Scripting مانند ASP بوجود آمد تا طراحان را جهت طراحي يك وب سايت پويا ياري كند. استفاده از مزاياي كلاسهاي Vb script، استفاده از متدها و نمونههايي از اين تدابير جهت طراحي صفحات ASP ماجولار با قابليت استفاده مجدد Reusable است.
فهرست مطالب:مقدمه
براي شروع به چه چيزي نياز است؟
Microsoft Internet Information Server 2.0
استفاده از ASP بدون بكارگيري IIS يا PWS
ASP چيست؟
چگونه ميتوان يك فايل ASP را روي كامپيوتر شخصي اجرا كرد؟
نحوه نصب PWS و اجراي فايلهاي ASP روي Win 98
NT Server 4.0 چيست؟
نيازهاي سختافزاري
نرمافزارها و ابزارهاي لازم:
فصل اول: مروري بر ASPآشنايي با مدل Client - server
توجه
فرق بين ASP با تكنولوژي Client - side scripting
قابليتهاي ASP
استقلال از مرورگر
استفاده از زبان دستورالعملنويسي
دسترسي آسان و سريع به انواع بانكهاي اطلاعاتي
ايجاد صفحات ASP
مزايا
معايب
Delimiter
نوشتن كدهاي ASP بدون استفاده از <%… %>
استفاده از دستور دهندههاي ASP
كلمات كليدي كه در Processing directive استفاده ميشوند
كار كردن با زبانهاي اسكريپت
استفاده از VB و JS روي سرويس دهنده
فرمانهاي VBScript
فرمانهاي Jscript
استفاده از متغيرها و ثابتها
اعلان متغيرها در VBScript
دامنة متغيرها
تعيين دامنه متغيرها
استفاده از ثابتها
نوشتن رويهها
صدا زدن رويهها
استفاده از كامپونتها و اشياء
نمونهسازي كامپونتها
استفاده از ASP براي ساختن اشياء (Object)
صدا زدن يك متد شيء
هماهنگ كردن خاصيتهاي يك شيء (Object)
استفاده از كلكسيونها (Collection)
چرا آبجكتها ميتوانند در صفحههايي كه مي نويسيد مفيد باشند؟
كوكيها داراي دو دسته دستور ميباشند.
هماهنگ كردن دامنة اشياء
دادن دامنه سيشن (Session) به يك شيء
دامهاي متغيرهاي Session:
دادن دامنه كاربردي به يك شيء
فصل دوم: شيها در ASP Application object
Request object
Clientcertificate
Cookies
Session object
Session ID
Time Out
Response object
Cookies
Flash
Redirect
Write
Server object
Script time out
Createobject
Prog ID
Mappath
فصل سوم: نوشتن اسكريپتهاي سادهفرستادن كاربر به صفحه ديگر
فرستادن نوع فايلها
بافر كردن صفحات ASP
تجزيه و تحليل
Chaching صفحات ASP
فرستادن فايلها به سرور
دريافت اطلاعات از كاربر
پردازش فرمهاي ورودي با Asp
تفاوت بين GET و Post
تعيين درستي فرم ورودي
اشكالزدائي
كنترل دقيق خطاهاي ASP
استفاده از آبجكت Err
استفاده از آبجكت ASP Error
استفاده از بانكهاي اطلاعاتي
ايجاد يك ODBC
مراحل پيكربندي يك SQL Server Dat base file DSN
اتصال به يك پايگاه داده
اجراي درخواست با شيء اتصال
استفاده از شيء Recordset براي دستكاري نتايج
اصلاح يك Recordset
گسترش درخواستها با شيء Command
تركيب فرمهاي HTMI و پايگاه داده
برچسب ها:
پروژه طراحي وب سايت طراحی وب ASP پروژه ASP طراحی وب پروژه طراحی سایت ASP پروژه ASP وبسایت کاربردهای ASP در طراحی وب پروژه برنامه نویسی ASP وب برنامه نویسی وب ASP برنامه ASP طراحی وب