دانلود مقاله طراحی وب سایت و کاربرد آن ASP.NET
مقدمه
امروزه وب به عنوان یک واقعیت انکارناپذیر سایه خود را در تمامی زندگی اجتماعی، اقتصادی و بشریت انداخته و دارای رشد بسیار سریع در زمینه بکارگیری تکنولوژیهای جدید است.
همزمان با این رشد اعجازگونه وب سایتها از حالت اولیه خود که کوچک و عمدتا ایستا بودند خارج شده و به سمت حجیم شدن و پویایی حرکت کردند.
امروزه روی یک وب سایت نرمافزارهای متعددی اجرا میشوند تا پاسخ وی نیاز کاربران خود بوده و در این دنیای رقابت، دلیلی برای بودن خود داشته باشند.
در این مسیر تکنولوژیهای متعددی نظیر تکنولوژی Dynamic Scripting مانند ASP بوجود آمد تا طراحان را جهت طراحی یک وب سایت پویا یاری کند. استفاده از مزایای کلاسهای Vb script، استفاده از متدها و نمونههایی از این تدابیر جهت طراحی صفحات ASP ماجولار با قابلیت استفاده مجدد Reusable است.
شرکت ماکروسافت در سال ۱۹۹۶ تکنولوژی (Active Server page) را معرفی نمود. تکنولوژی فوق اولین بار به همراه سرویس دهنده اطلاعاتی اینترنت
(IIS: Internet Information server) نسخه ۳٫۰ ارائه شد. با بکارگیری تکنولوژی فوق امکان طراحی و پیادهسازی نرمافزارهای بزرگ و بانکهای اطلاعاتی به همراه صفحات وب فراهم شد، هسته اولیه ASP زبان Vbscript است. صفحات ASP همراه کدهای نوشته شده توسط زبان فوق ایجاد میشود. Vbscript به عنوان زبان استاندارد برای پیادهسازی صفحات ASP در نظر گرفته شده است. بنا به اظهارات شرکت مایکروسافت در ماه مه سال ۲۰۰۰، قریب به ۸۰۰۰۰۰ نفر در این زمینه فعالیت داشتند و به طراحی صفحات وب با بهرهگیری از تکنولوژی فوق مشغول بودند. آمار فوق نشان دهنده سرعت رشد تصاعدی و استقبال عموم از تکنولوژی فوق در سطح جهان دارد. قریب به ۵۰۰ شرکت کامپیوتری در سطح جهان بصورت کاملا تخصصی صرفا به تولید قطعات و اجزای متفاوت بصورت گیتهای آماده نرمافزاری به کمک ASP فعالیت داشته و محصولات آنها در وب سایتهای متعدد عرضه میشود.
ASP تقریبا هر کاری میتواند انجام دهد. مثلا دستیابی و جستجو در بانکهای اطلاعاتی متفاوت مستقل از بانک، شخصی کردن صفحات وب، نمایش صفحات متفاوت برای مرورگرهای متفاوت، حفاظت رمز عبور، بازیهای کامپیوتری، پردازش فرمها و …
–
فهرست
مقدمه ۱
برای شروع به چه چیزی نیاز است؟ ۲
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 ۱۶
کار کردن با زبانهای اسکریپت ۱۸
استفاده از VB و JS روی سرویس دهنده ۱۹
فرمانهای Jscript ۲۰
استفاده از متغیرها و ثابتها ۲۰
اعلان متغیرها در VBScript: ۲۰
دامنه متغیرها ۲۰
Y=2 ۲۱
تعیین دامنه متغیرها ۲۱
استفاده از ثابتها ۲۳
نوشتن رویهها ۲۴
صدا زدن رویهها ۲۵
استفاده از کامپونتها و اشیاء ۲۷
نمونهسازی کامپونتها ۲۷
استفاده از ASP برای ساختن اشیاء (Object) ۲۹
صدا زدن یک متد شیء ۲۹
هماهنگ کردن خاصیتهای یک شیء (Object) ۲۹
استفاده از کلکسیونها (Collection) ۳۰
چرا آبجکتها میتوانند در صفحههایی که می نویسید مفید باشند؟ ۳۰
هماهنگ کردن دامنه اشیاء ۳۲
دادن دامنه سیشن (Session) به یک شیء ۳۲
دامهای متغیرهای Session: ۳۳
دادن دامنه کاربردی به یک شیء ۳۴
فصل دوم ۳۶
شیها در ASP ۳۶
فصل سوم ۴۷
نوشتن اسکریپتهای ساده ۴۷
فرستادن کاربر به صفحه دیگر ۴۸
فرستادن نوع فایلها: ۴۹
بافر کردن صفحات ASP ۵۰
تجزیه و تحلیل ۵۱
Chaching صفحات ASP: ۵۲
فرستادن فایلها به سرور ۵۳
دریافت اطلاعات از کاربر ۵۵
پردازش فرمهای ورودی با Asp ۵۶
تفاوت بین GET و Post ۵۶
تعیین درستی فرم ورودی ۵۷
اشکالزدائی ۵۹
کنترل دقیق خطاهای ASP ۶۰
استفاده از آبجکت Err: ۶۰
استفاده از آبجکت ASP Error ۶۰
استفاده از بانکهای اطلاعاتی ۶۱
ایجاد یک ODBC ۶۱
اتصال به یک پایگاه داده ۶۵
اجرای درخواست با شیء اتصال ۶۶
استفاده از شیء Recordset برای دستکاری نتایج ۶۷
اصلاح یک Recordset ۶۹
گسترش درخواستها با شیء Command ۷۰
ترکیب فرمهای HTMI و پایگاه داده ۷۱
فرمت فایل: word
تعداد صفحات: 78
مطالب مرتبط