این مقاله بصورت word قابل ویرایش و آماده پرینت می باشدموضوع : تحقیق طراحی وب سایت و کاربرد آن Aspامروزه روي يك وب سايت نرمافزارهاي متعددي اجرا ميشوند تا پاسخ وي نياز كاربران خود بوده و در اين دنياي رقابت دليلي براي بودن خود داشته باشنددر اين مسير تكنولوژيهاي متعددي نظير تكنولوژي Dynamic Scripting مانند ASP بوجود آمد تا طراحان را جهت طراحي يك وب سايت پويا ياري كند استفاده از مزاياي كلاسهاي Vb script استفاده از متدها و نمونههايي از اين تدابير جهت طراحي صفحات ASP ماجولار با قابليت استفاده مجدد Reusable استشركت ماكروسافت در سال 1996 تكنولوژي (Active Server page) را معرفي نمود تكنولوژي فوق اولين بار به همراه سرويس دهندة اطلاعاتي اينترنت(IIS Internet Information server) نسخة 30 ارائه شد با بكارگيري تكنولوژي فوق امكان طراحي و پيادهسازي نرمافزارهاي بزرگ و بانكهاي اطلاعاتي به همراه صفحات وب فراهم شد هسته اوليه ASP زبان Vbscript است صفحات ASP همراه كدهاي نوشته شده توسط زبان فوق ايجاد ميشود Vbscript به عنوان زبان استاندارد براي پيادهسازي صفحات ASP در نظر گرفته شده است بنا به اظهارات شركت مايكروسافت در ماه مه سال 2000 قريب به 800000 نفر در اين زمينه فعاليت داشتند و به طراحي صفحات وب با بهرهگيري از تكنولوژي فوق مشغول بودند آمار فوق نشان دهنده سرعت رشد تصاعدي و استقبال عموم از تكنولوژي فوق در سطح جهان دارد قريب به 500 شركت كامپيوتري در سطح جهان بصورت كاملا تخصصي صرفا به توليد قطعات و اجزاي متفاوت بصورت گيتهاي آماده نرمافزاري به كمك ASP فعاليت داشته و محصولات آنها در وب سايتهاي متعدد عرضه ميشودASP تقريبا هر كاري ميتواند انجام دهد مثلا دستيابي و جستجو در بانكهاي اطلاعاتي متفاوت مستقل از بانك شخصي كردن صفحات وب نمايش صفحات متفاوت براي مرورگرهاي متفاوت حفاظت رمز عبور بازيهاي كامپيوتري پردازش فرمها و …براي شروع به چه چيزي نياز است؟جهت استفاده كامل از تواناييهاي ASP ميبايست سيستم عامل ويندوز NT 40 را به همراه IIS 40 استفاده كرد از ويندوز Server 2000 همراه IIS 50 نيز ميتوان بهره برد جهت استفاده از ASP روي كامپيوترهايي كه بر روي آنها ويندوز 98 يا 95 نصب شده ميتوان سرويس دهندة شخصي وب يا (PWS Personel Web Server ) را روي كامپيوتر نصب كردMicrosoft Internet Information Server 20Windows NT Server 40 با سرويس دهندة وب سرويس دهندة FTP و حتي سرويس دهنده گوفر كامل ميشود تمام سرويسهاي عمده اينترنت به سادگي از طريق اين سرويس نصب ميشوند فقط از برنامه كاربردي Network control panel براي افزودن Microsoft Internet Information Server 20 استفاده كنيد و قادر خواهيد بود كه حضور وب جهاني را احساس كنيداستفاده از ASP بدون بكارگيري IIS يا PWSبه دليل اينكه سرويس دهندگان وب تنها بر روي محصولات ويندوز شركت مايكروسافت اجرا ميگردند شما ممكن است فكر كنيد كه براي استفاده از صفحات ASP حتما بايد از IIS يا PWS روي سرويس دهنده وب خود استفاده نماييد اين درست نيست زيرا كه شركتهاي زيادي نرمافزارهايي را ايجاد كردهاند كه به شما اجازه ميدهند صفحات ASP را روي سرويس دهندههاي متنوع و كامپيوترهاي مختلف ايجاد نماييديكي از محصولات Holycon Softwares In stant ASP است كه به صورت مخفف ASP ميگويند يكي ديگر از اين محصولات توسط شركت Chili !soft ايجاد Chili! ASP ناميده ميشود اين محصولات مي توانند روي سرويسدهندههايي كه IIS ندارند اجرا شوند به علاوه محصولات زيرJave Web Server Sun Web Server Apache Net scape Eterprise serverاين محصولات روي كامپيوترهاي زير نيز ميتوانند نصب شوندIBM / AIX Apple Mac os Sun Solaris LinuxASP چيست؟ASP مخفف كلمات Active server page است ASP برنامهاي است كه به كمك IIS اجرا ميشود IIS يكي از عناصري است كه همراه ويندوز 2000 آورده شده IIS يكي از اجزاي Win NT 40 option pack نيز ميباشدPWS يك نسخة خاص و كوچكتر از برنامة IIS است PWS را مي توان از روي CD حاوي ويندوز 98 نصب كردچگونه ميتوان يك فايل ASP را روي كامپيوتر شخصي اجرا كرد؟با نصب يكي از نرمافزارهاي PWS و يا IIS (با توجه به سيستم عامل نصب شده) بدون نياز به يك سرويس دهنده كمكي ديگرطراحي وب سايت و كاربرد آن ASPفهرست مطالبمقدمه ۱برای شروع به چه چیزی نیاز است؟ ۲Microsoft Internet Information Server 20 ۳استفاده از ASP بدون بکارگیری IIS یا PWS ۳ASP چیست؟ ۴چگونه میتوان یک فایل ASP را روی کامپیوتر شخصی اجرا کرد؟ ۴نحوه نصب PWS و اجرای فایلهای ASP روی Win 98 ۵NT Server 40 چیست؟ ۵نیازهای سختافزاری ۷نرمافزارها و ابزارهای لازم ۷فصل اول ۸مروری بر ASP ۸آشنایی با مدل Client – server ۹فرق بین ASP با تکنولوژی Client – side scripting ۱۱قابلیتهای ASP ۱۲استقلال از مرورگر ۱۲استفاده از زبان دستورالعملنویسی ۱۲دسترسی آسان و سریع به انواع بانکهای اطلاعاتی ۱۲ایجاد صفحات ASP ۱۳Delimiter ۱۴نوشتن کدهای ASP بدون استفاده از <%… %> ۱۵استفاده از دستور دهندههای ASP ۱۶کار کردن با زبانهای اسکریپت ۱۸استفاده از VB و JS روی سرویس دهنده ۱۹فرمانهای Jscript ۲۰استفاده از متغیرها و ثابتها ۲۰اعلان متغیرها در VBScript ۲۰دامنة متغیرها ۲۰تعیین دامنه متغیرها ۲۱استفاده از ثابتها ۲۳نوشتن رویهها ۲۴صدا زدن رویهها ۲۵استفاده از کامپونتها و اشیاء ۲۷نمونهسازی کامپونتها ۲۷استفاده از ASP برای ساختن اشیاء (Object) ۲۹صدا زدن یک متد شیء ۲۹هماهنگ کردن خاصیتهای یک شیء (Object) ۲۹استفاده از کلکسیونها (Collection) ۳۰چرا آبجکتها میتوانند در صفحههایی که می نویسید مفید باشند؟ ۳۰هماهنگ کردن دامنة اشیاء ۳۲دادن دامنه سیشن (Session) به یک شیء ۳۲دامهای متغیرهای Session ۳۳دادن دامنه کاربردی به یک شیء ۳۴فصل دوم ۳۶شیها در ASP ۳۶فصل سوم ۴۷نوشتن اسکریپتهای ساده ۴۷فرستادن کاربر به صفحه دیگر ۴۸فرستادن نوع فایلها ۴۹بافر کردن صفحات ASP ۵۰تجزیه و تحلیل ۵۱Chaching صفحات ASP ۵۲فرستادن فایلها به سرور ۵۳دریافت اطلاعات از کاربر ۵۵پردازش فرمهای ورودی با Asp ۵۶تفاوت بین GET و Post ۵۶تعیین درستی فرم ورودی ۵۷اشکالزدائی ۵۹کنترل دقیق خطاهای ASP ۶۰استفاده از آبجکت Err ۶۰استفاده از آبجکت ASP Error ۶۰استفاده از بانکهای اطلاعاتی ۶۱ایجاد یک ODBC ۶۱اتصال به یک پایگاه داده ۶۵اجرای درخواست با شیء اتصال ۶۶استفاده از شیء Recordset برای دستکاری نتایج ۶۷اصلاح یک Recordset ۶۹گسترش درخواستها با شیء Command ۷۰ترکیب فرمهای HTMI و پایگاه داده ۷۱
برچسب ها: تحقیق درمورد طراحی وب سایت و کاربرد آن Asp مقاله درباره asp نحوه کار ASP طراحی سایت توسط asp کاربرد نرم افزار asp