عنوان پروژه: برنامه نویسی کـاربردی روی سرویس دهنده Web
قالب بندی: WORD
تعداد صفحات: 114
شرح مختصر:
وب در اوایل تولدش رسانه ای ایستا بود. هر صفحه وب یک فایل متنی بود ، با تعدادی دستور یا برچسب HTML که توسط کاوشگر تفسیر می شد. هر بار که یک صفحه Web ایستا را باز میکنید همان چیزی را خواهید دید که دفعه قبل دیده بودید.
<HTML>
<HEAD>
<TITLE>Our Home Page</TITLE>
</HEAD>
<BODY>
<H1 align = “center”>Welcome</H1>
We’re so gland you found us here on the World Wide Web. We’ve got lost of
<A href = “info.html”>information</a> for you!
</BODY>
</HTML>
بعدها CGI وارد صحنه شد و به توسعه دهندگان Web اجازه داد تا امکانات بیشتری در اختیار کاربران Web قرار دهند. به کمک این تکنولوژی Web Serverمیتوانست برنامه هایی که اسکریپت نامیده میشوند را اجرا کرده و نتیجه را به کاربر برگرداند اغلب اسکریپت های CGIبا C , Perl نوشته میشوند. یک صفحه Web دینامیک با توجه به موقعیتی که در آن قرار دارد ، تغییر میکند با توجه به اینکه CGI به دلیل قابلیت حمل platform های مختلف محبوبیت خود را حفظ کرده است ولی مشکلاتی در زمینه Scalability و سهولت استفاده دارد که باعث میشود ابزار ایده آلی برای پروژه های بزرگ نباشد.
در اغلب موارد وقتی یک اسکریپت فرا خوانده میشود ، CGI پروسس جدیدی را روی Web Server ایجاد کرده ، اسکریپت را اجرا نموده و سپس همه چز را پاک میکند . در بسیاری مواقع این کاملا کفایت میکند ولی وقتی تعداد زیاد میشود این روش فشار زیادی به Web Werver وارد میکند با ورود ASP به صحنه این وضعیت بکلی تغییر کرد. ASP تکنولوژی جدیدی است که همراه سرور IIS ارائه شده است و برنامه نویسان را قادر می سازد تا برنامه های Server_side بنویسند . این ابزار از قویترین ابزارهای ایجاد صفحات پویای Web است . ASP صفحات متن ساده ای است که نوشتن و اصلاح آن بسیار ساده تر از تکنولوژیهای دیگر نظیر CGI و ISAPI می باشد. به جای اینکه یک بـرنامه خود صفحه HTML تکنولوژیـولید کند (مانند CGI )ASP در واقع یک صفحه html است که برنامه ای کوچک در دل آن اجرا میشود و آنچه اهمیت بیشتری دارد سادگی زبانیست که معمولا در صفحات ASP از آن استفاده میشود (VBscript )
فهرست مطالب:
مقدمه
تاریخچه کوتاهی از Web
محتویات دینامیک و ASP
فصـل اول: برنامه نویسی کـاربردی روی سرویس دهنده Web
کار با PWS
مبانی HTML
طراحی واسط
فصـل دوم: کار با یک بـرنامه FTP
Active Platform
Active Desktop (میزکار فعال)
ActiveX Scripting
Active Document
Active Server (سرور فعال)
Active Server Pages (ASP)
ActiveX
ActiveX و Com
ایجاد برنامه های کاربردی ASP
Scripting طرف سرور و سرویس دهندگان
مبانی ASP
اجزاء برنامه ASP
ست کردن زبان اسکریپت ها
اشیا ( Objects )
متدها
دیباگ کردن برنامه
فصل سوم: واسـط کـاربـر
ضمیمه های سمت میزبان ( Server Side Include )
شی Context Linking
شی Context Rotator
اشیا Banner ads و Adrotator
فصـل چهارم: ODBC و انتخاب پایگاه داده
ایجاد اتصال به پایگاه داده
ارتباط دینامیک از طریق فرم
مدل سازی داده ها
طراحی جدول ها
تکمیل کردن فرمها
فرم های چند منظوره
جدول های HTML
فصـل پنجـم: آشنایی با Cookie
آشنایی با کوکی
طرز استفاده از کوکی
جستجو در پایگاه داده
تاریخ انقضای کوکی
دیگر خواص کوکی ها
شخصی کردن صفحه مورد نظر
فصـل ششم: آشنایی بیشتر با RecordSet
ثابت ها
معرفی چند شی دیگر و Email کردن به کاربران
Session (نشست) یا کوکی
برنامه نویسی ماژولار در ASP
شمارندهها
ایمنی در دنیای نا امن
فصـل هفتـم: مدیریت سیستم از طریق ASP
امنیت
ارسال فایل از کاوشگر Web Server
ایجاد فایل روی وب سرور
خواندن فایل
زبان علامتگذاری قابل گسترش
استخراج اطلاعات پایگاه داده با XML
مقابله با خطا در ASP
نرم افزارهای Plug-ins
Appletهای جاوا