مقدمه
استفاده از ASP بدون بکارگیری IIS یا PWS
ASP چیست؟
چگونه میتوان یک فایل ASP را روی کامپیوتر شخصی اجرا کرد
نحوه نصب PWS و اجرای فایلهای ASP روی Win 98
NT Server 4.0 چیست؟نیازهای سختافزاری
نرمافزارها و ابزارهای لازم
فصل اول
مروری بر ASP
آشنایی با مدل Client – server
فرق بین ASP با تکنولوژی Client – side scripting
استفاده از زبان دستورالعملنویسی
دسترسی آسان و سریع به انواع بانکهای اطلاعاتی
ایجاد صفحات ASP
Delimiter کار کردن با زبانهای اسکریپت استفاده از استفاده از متغیرها و ثابتهااعلان متغیرها در VBScript
VB و JS روی سرویس دهنده
استفاده از ثابتها
نوشتن رویهها
نمونهسازی کامپونتها
آزاد کردن حافظه از کامپونتها
استفاده از ASP برای ساختن اشیاء (Object)
هماهنگ کردن خاصیتهای یک شیء (Object)
استفاده از کلکسیونها (Collection)
چرا آبجکتها میتوانند در صفحههایی که می نویسید مفید باشند
دادن دامنه سیشن (Session) به یک شیء
فصل دوم
شیها در ASP
Request object
Clientcertificate
فصل سوم
نوشتن اسکریپتهای ساده
فرستادن کاربر به صفحه دیگر
فرستادن نوع فایلها
بافر کردن صفحات ASP
تجزیه و تحلیل
فرستادن فایلها به سرور
پردازش فرمهای ورودی با Asp
تفاوت بین GET و Post
کنترل دقیق خطاهای ASP
استفاده از آبجکت Err:
استفاده از بانکهای اطلاعاتی
اجرای درخواست با شیء اتصال
مقدمهامروزه وب به عنوان یک واقعیت انکارناپذیر سایه خود را در تمامی زندگی اجتماعی، اقتصادی و بشریت انداخته و دارای رشد بسیار سریع در زمینه بکارگیری تکنولوژیهای جدید است.
همزمان با این رشد اعجازگونه وب سایتها از حالت اولیه خود که کوچک و عمدتا ایستا بودند خارج شده و به سمت حجیم شدن و پویایی حرکت کردند.
امروزه روی یک وب سایت نرمافزارهای متعددی اجرا میشوند تا پاسخ وی نیاز کاربران خود بوده و در این دنیای رقابت، دلیلی برای بودن خود داشته باشند.
در این مسیر تکنولوژیهای متعددی نظیر تکنولوژی Dynamic Scripting مانند ASP بوجود آمد تا طراحان را جهت طراحی یک وب سایت پویا یاری کند. استفاده از مزایای کلاسهای Vb script، استفاده از متدها و نمونههایی از این تدابیر جهت طراحی صفحات ASP ماجولار با قابلیت استفاده مجدد Reusable است.
شرکت
ماکروسافت در سال 1996 تکنولوژی (Active
Server page)
را معرفی نمود. تکنولوژی فوق اولین بار به همراه سرویس دهندة اطلاعاتی اینترنت
(IIS: Internet Information server) نسخة 3.0 ارائه شد. با
بکارگیری تکنولوژی فوق امکان طراحی و پیادهسازی نرمافزارهای بزرگ و بانکهای
اطلاعاتی به همراه صفحات وب فراهم شد، هسته اولیه ASP
زبان Vbscript است. صفحات ASP
همراه کدهای نوشته شده توسط زبان فوق ایجاد میشود. Vbscript به عنوان زبان استاندارد برای پیادهسازی صفحات ASP در نظر گرفته شده است. بنا به اظهارات شرکت
مایکروسافت در ماه مه سال 2000، قریب به 800000 نفر در این زمینه فعالیت داشتند و
به طراحی صفحات وب با بهرهگیری از تکنولوژی فوق مشغول بودند. آمار فوق نشان
دهنده سرعت رشد تصاعدی و استقبال عموم از تکنولوژی فوق در سطح جهان دارد. قریب به
500 شرکت کامپیوتری در سطح جهان بصورت کاملا تخصصی صرفا به تولید قطعات و اجزای
متفاوت بصورت گیتهای آماده نرمافزاری به کمک ASP
فعالیت داشته و محصولات آنها در وب سایتهای متعدد عرضه میشود.
ASP تقریبا هر کاری میتواند انجام دهد. مثلا دستیابی و جستجو در بانکهای اطلاعاتی متفاوت مستقل از بانک، شخصی کردن صفحات وب، نمایش صفحات متفاوت برای مرورگرهای متفاوت، حفاظت رمز عبور، بازیهای کامپیوتری، پردازش فرمها و …
برای شروع به چه چیزی نیاز است؟جهت استفاده کامل از تواناییهای ASP، میبایست سیستم عامل ویندوز NT 4.0 را به همراه IIS 4.0 استفاده کرد. از ویندوز Server 2000 همراه IIS 5.0 نیز میتوان بهره برد. جهت استفاده از ASP روی کامپیوترهایی که بر روی آنها ویندوز 98 یا 95 نصب شده میتوان سرویس دهندة شخصی وب یا (PWS: Personel Web Server ) را روی کامپیوتر نصب کرد.
Microsoft Internet Information Server 2.0Windows NT Server 4.0 با سرویس دهندة وب، سرویس دهندة FTP و حتی سرویس دهنده گوفر کامل میشود. تمام سرویسهای عمده اینترنت به سادگی از طریق این سرویس نصب میشوند فقط از برنامه کاربردی Network control panel برای افزودن Microsoft Internet Information Server 2.0 استفاده کنید و قادر خواهید بود که حضور وب جهانی را احساس کنید.....
پرسشنامۀ OCI دارای چهل و دو سؤال در هفت عامل می باشد . نمره گذاری بر روی سؤالات انجام می شود که در مجموع هفت عامل را نیز شامل می شود . اگرمجموع امتیازات شما 21 یا بیشتر باشد ، به احتمال قوی شما مبتلا به OCD می باشید .