اینجانب در طی دوره كارآموزی در شركت نرم افزاری مهرورزان جوان كاشان مشغول به كاربودم كه طی این دوره بنا به شرایط شغلی بنده شروع به طراحی وب سایت كردم و با نرم افزار asp.net این طراحی انجام شد.
و همچنین در طی این دوره نصب شبكه و ویندوز server 2003 را هم فراگرفتم كه در پروژه به طور كامل شرح داده شد است.
در این فصل نگاهی اجمالی به برنامه نویسی به روش ASP ، معرفی این زبان و همچنین معرفی بعضی از روشها كه در این زبان كاربرد دارد. همانطور كه میدانید در برنامهنویسی وب دو نوع اسكریپت داریم:
اسكریپت سمت سرویسدهنده(روی سرویسدهنده اجرا میشوند)
اسكریپت سمت سرویسگیرنده(روی سرویسگیرنده اجرا میشوند)
Asp محیطی مبتنی بر اسكریپتنویسی سمت سرویسدهنده میباشد كه موجب ساخت برنامههای پویا و محاورهای میشود. این برنامهها زمان زیادی را برای پردازش تلف نمیكنند. محیط Asp هم برای طراحان حرفهای وب و هم مبتدیان مطلوب است.
Asp وابسته به IIS میباشد و IIS نسخه 3 به بالا آنرا پشتیبانی میكند. ASP همان فایل HTML است و میتواند هر چه كه HTML پشتیبانی میكند پشتیبانی نماید. مثل ایلتهای جاواـ متن چشمكزن ـ اسكریپتهای سمت سرویسگیرنده و Activex های سمت سرویسگیرنده و… ولی دستوراتی در آن وجود دارد كه مربوط به اسكریپتهای سمت سرویسدهنده است كه روی سرویسدهنده اجرا میشود. دستورات Asp در داخل برچسبی بصورت قرار میگیرند.
فهرست مطالب
چكیده1
فصل اول: كلیات پژوهش.... 3
1-1 تجمع اشیاء و اجزا در درون Active Server Page. 4
1-2 اشیاء درونی Asp.. 4
فصل دوم: ساختن Active Server Page. 5
2-1 ویژگیهای منحصر بفرد Asp:5
2ـ2ـ با ASP چه كاری میتوان انجام داد؟. 6
2ـ3ـ چگونه ASP كار میكند؟. 6
2ـ4ـ بكار بردن اسكیرپتها درون Asp.. 8
2ـ 5 ـ به وجود آوردن اشیاء و اجزاء در ASP.. 8
2ـ5ـ1ـ اشیاء ASP.. 9
2ـ5ـ2ـ اجزاء ASP.. 10
2ـ6ـ تنظیم و عیبیابی ASP.. 11
2ـ6ـ1ـ تست كردن این تركیب... 12
2ـ6ـ2ـ عیبیابی ASP هایی كه تنظیم شدهاند. 13
فصل سوم:كار كردن با ASP تكی.. 15
3ـ1ـ اشیاء Respose , Requst15
پروتكل HTTP.. 15
3ـ2ـ بافر كردن خروجی.. 17
3ـ3ـ كار با اسكریپتهایی با اجرای طولانی و صفحات طولانی HTML.. 20
2ـ4ـ كار با سرآیندها و متغیرهای محیطی.. 22
3ـ4ـ1ـ دریافت سرآیندها22
3ـ4ـ2ـ تغییردادن سرآیند content-Type. 24
3ـ5ـ كد وضعیت... 25
فصل چهارم: كار با SESSIONهای ASP.. 27
4ـ1ـ مقدمهای بر SESSION... 27
4ـ2ـ ذخیره كردن اطلاعات SESSION... 28
4ـ3ـ محتوای یك Session.. 29
4ـ4ـ شناسایی یك Session.. 29
4ـ5ـ كنترل هنگام پایان یافتن Session ها31
4ـ6ـ رخدادهای Session.. 31
4ـ7ـ Session ها به چه صورت كار میكنند. 34
4ـ8ـ cookie. 34
4ـ8ـ1ـ cookie ها به چه صورت كار میكنند.34
4ـ8ـ2ـ به وجود آوردن و خواندن cookie ها با ASP.. 35
4ـ8ـ3ـ به وجود آوردن بیش از یك cookie. 37
4ـ9ـ نگه داشتن موقعیت بدون cookie. 37
4ـ10ـ بدست آوردن موقعیت با استفاده از Query string. 38
4ـ11ـ بدست آوردن وضعیت با استفاده از فیلدهای فرم مخفی:38
4ـ12ـ روشهای تركیبی.. 39
فصل پنجم:كار با مرورگرها41
5ـ1ـ استفاده از اجزاء ASP.. 41
5ـ2ـ به وجود آوردن یك جزء با محدوده عمل صفحه. 41
فصل ششم : شبكه های كامپیوتری.. 43
6-1 مقدمه. 43
6-2 نصب windows 2003 server. 44
6-3 نصب DHCP Server:66
6-4 تنظیمDHCP Server. 68
منابع و مآخذ:74