انجام پایان نامه

درخواست همکاری انجام پایان نامه  بانک مقالات رایگان انجام پایان نامه

سفارش پایان نامه

|

انجام پایان نامه ارشد

 پایان نامه 

پایان نامه‏ کامپیوتر

انجام پایان نامه‏ ارشد کامپیوتر

شروع کار باASP
يك فايل ASP مى تواند حاوى متون، Tagهاى HTML و اسكريپت ها باشد. اسكريپت ها در يك فايل ASP بر روى سرور اجرا مى شوند.

به عنوان پيش نياز چه چيزى را بايد بدانيد؟
قبل از شروع، بايد با مسائل زير را تا حدودى آشنا باشيد
    WWW  و HTML و مسائل اوليه ساخت صفحات Web
    يك زبان اسكريپت نويسى همچون JavaScript يا VBScript

ASP  چيست؟
•    ASP  حروف اختصارى Active Server Pages است.
•    ASP  برنامه اى است كه درون IIS اجرا مى شود.
•    IIS  حروف اختصارى Internet Information Services است.
•    IIS  به عنوان يك مولفه رايگان با ويندوز 2000 عرضه مى شود.
•    IIS  همچنين به عنوان جزئى از Windows NT 4.0 Option Pack است.
•    Option Pack  مى تواند از سايت مايكروسافت دانلود شود.
•    PWS  نسخه كوچكتر- ولى كاملا عمل كننده - از IIS است.
•    PWS  را مى توانيد در سى دى ويندوز 95 يا 98 خود پيدا كنيد.
 
سازگارىASP
•    ASP  تكنولوژى مايكروسافت است.
•    براى اجراى IIS بايد ويندوز NT نسخه 4.0 يا بالاتر را داشته باشيد.
•    براى اجراى PWS بايد ويندوز 95 يا بالاتر را داشته باشيد.
•    ChiliASP  تكنولوژى است كه ASP را بدون نياز سيستم عامل ويندوز اجرا  مى كند.
•    InstantASP  تكنولوژى ديگرى است كه ASP را بدون نياز به سيستم عامل ويندوز اجرا    مى كند.
يك فايل ASP چيست؟
•    يك فايل ASP تقريبا شبيه به يك فايل HTML است.
•    يك فايل ASP مى تواند حاوى متن، XML ،HTML  و اسكريپت باشد.
•    اسكريپت هاى درون يك فايل ASP بر روى Server اجرا مى شود.
•    يك فايل ASP پسوند "asp." دارد.

فرق ASP با HTML چيست؟
•    وقتى كه  Browser)كاوشگر اينترنت) درخواست يك فايل HTML را بكند،Server  آن فايل را بر مى گرداند.
•    وقتى كه Browser درخواست يك فايل ASP را بكند، IIS  درخواست مربوطه را به موتور هسته‌اى كه وظيفه اصلى را بازى مى كند ASP ارجاع مى دهد. موتور ASP  فايل ASP را خط به خط مى خواند، و اسكريپت هاى درون فايل را اجرا مى كند. در نهايت فايل     ASP  به عنوان يك فايل HTML ساده به Browser برگردانده مى شود.

 
ASP  چه كارى مى تواند براى شما انجام دهد؟
•    به طور ديناميكى محتويات يك Web page را ويرايش يا اضافه كند.
•    به درخواست هاى كاربر كه از فرم هاى HTML ارسال شده اند پاسخ دهد.
•    به هر گونه اطلاعات با بانك اطلاعاتى دسترسى پيدا كرده و نتايج را به Browser برگرداند.
•    سفارشى نمودن (Customize) يك Web page تا براى كاربران مختلف مفيدتر باشد.
•    مزاياى استفاده از ASP به جاى CGI و Perl سرعت و سادگى است.
•    فراهم كردن امنيت بيشتر به گونه اى كه كد ASP شما از طريق Browser قابل مشاهده نيست.
•    از آن جايى كه فايلهاى ASP به شكل HTML برگردانده مى شوند، ميتوانند بوسيله هر Browserى مشاهده گردند.
•    برنامه نويسى درست ASP مى تواند ترافيك شبكه را به حداقل برساند.

راه اندازی ASP
شما مي توانيد ASP را بدون نياز به يک سرور خارجي اجرا کنيد. براي انجام اين کار شما بايد Microsoft's Personal Web Server (PWS) يا Internet Information Server (IIS) را در رايانه خود نصب کنيد.

چگونه ASP را در رايانه خود اجرا کنيد؟
شما مي توانيد ASP را بدون سرور خارجي در رايانه شخصي خود اجرا کنيد. براي انجام اين کار بايد Microsoft's Personal Web Server (PWS) يا Internet Information Server (IIS) را در رايانه خود
نصب کنيد.
اگر در مورد اجراي ASP جدي هستيد، بايد حداقل ويندوز 98، نسخه دوم (Second Edition) داشته باشيد.
اگر در مورد اجراي ASP بسيار جدي هستيد، بايد از ويندوز 2000 استفاده کنيد.
چگونه PWS را در ويندوز 95 نصب کنيد و ASP اجرا کنيد؟
 Personal Web Server (PWS)  همراه ويندوز 95 نيست!!
براي اجراي ASP بر روي ويندوز95، شما بايد "Windows NT 4.0 Option Pack" را از مايکروسافت دانلود کنيد. (دانلود "Windows NT 4.0 Option Pack")

چگونه PWS را در ويندوز NT نصب کنيد و ASP اجرا کنيد؟
Personal Web Server (PWS)  همراه ويندوز NT نيست!!
براي اجراي ASP بر روي ويندوز95، شما بايد"Windows NT 4.0 Option Pack" را از مايکروسافت دانلود کنيد. (دانلود "Windows NT 4.0 Option Pack")

چگونه PWS را در ويندوز 98 نصب کنيد و ASP اجرا کنيد؟
1. شاخه Add-ons را در سي دي ويندوز 98 خود باز کنيد، شاخه PWS را پيدا کرده و فايل setup.exe  را اجرا کنيد.
 2. يک شاخهInetpub در هارد شما ايجاد خواهد شد. آن را باز کنيد و شاخهwwwroot را پيدا کنيد.
3. يک شاخه جديد درست کنيد و نام آن را چيزي شبيه به "MyWeb" بگذاريد.
4. از يک ويرايشگر متن استفاده کنيد و کدهاي ASPي را بنويسيد، فايل را به نام "test1.asp" را در شاخه "MyWeb" ضبط کنيد.
5. مطمئن شويد که وب سرور شما در حال اجرا است - برنامه نصب يک آيکن جديد در   
 Task Bar  شما اضافه کرده است (اين نشانه PWS است). بر روي آن کليک کنيد و دکمه Start را در پنجره اي که آمده بزنيد.
6. Browser  خود را باز کنيد و تايپ کنيد "http://localhost/MyWeb/test1.asp"، تا اولين صفحه ASP  خود را ببينيد.
چگونه PWS را در ويندوز Me نصب کنيد و ASP اجرا کنيد؟
Personal Web Server (PWS)  در ويندوز Me وجود ندارد !!
مقاله مربوطه را در سايت مايکروسافت بخوانيد.

چگونه IIS را در ويندوز 2000 نصب کنيد و ASP اجرا کنيد؟
1. از دکمه Start به Settings و سپس Control Panel برويد.
2. در پنجره Control Panel آيکن Add/Remove Programs را انتخاب کنيد.
3. در پنجره Add/Remove Programs گزينه Add/Removes Windows Components را انتخاب کنيد.
4. در پنجره جديد گزينه Internet Information Services را انتخاب کرده،OK  را بزنيد.
5. يک شاخهInetpub در هارد شما ايجاد خواهد شد. آن را باز کنيد و شاخه wwwroot را پيدا کنيد.
6. يک شاخه جديد درست کنيد و نام آن را چيزي شبيه به "MyWeb" بگذاريد.
7. از يک ويرايشگر متن استفاده کنيد و کدهاي ASPي را بنويسيد، فايل را به نام "test1.asp" را در شاخه "MyWeb" ضبط کنيد.
8. مطمئن شويد که وب سرور شما اجرا است - برنامه نصب يک آيکن جديد در Task Bar شما اضافه کرده است (اين نشانه IIS است) بر روي آن کليک کنيد و دکمه Start را در پنجره اي که آمده بزنيد.
9. Browser  خود را باز کنيد و تايپ کنيد "http://localhost/MyWeb/test1.asp"، تا اولين صفحه ASP  خود را ببينيد.

 
چگونه IIS را در ويندوز XP نصب کنيد و ASP اجرا کنيد؟
نکته : شما نمي توانيد ASP را روي ويندوز XP نسخه خانگي (Home Edition) اجرا کنيد.
1. از دکمه Start به Settings و سپس Control Panel برويد.
2. در پنجره Control Panel آيکن Add/Remove Programs را انتخاب کنيد.
3. در پنجره Add/Remove Programs گزينه Add/Removes Windows Components را انتخاب کنيد.
4. در پنجره جديد گزينه Internet Information Services را انتخاب کرده، OK  را بزنيد.
5. يک شاخه Inetpub در هارد شما ايجاد خواهد شد. آن را باز کنيد و شاخه wwwroot را پيدا کنيد.
6. يک شاخه جديد درست کنيد و نام آن را چيزي شبيه به "MyWeb" بگذاريد.
7. از يک ويرايشگر متن استفاده کنيد و کدهاي ASPي را بنويسيد، فايل را به نام "test1.asp" را در شاخه "MyWeb" ضبط کنيد.
8. مطمئن شويد که وب سرور شما اجرا است - برنامه نصب يک آيکن جديد در Task Bar شما اضافه کرده است (اين نشانه IIS است) بر روي آن کليک کنيد و دکمه Start را در     پنجره اي که آمده بزنيد.
9. Browser  خود را باز کنيد و تايپ کنيد "http://localhost/MyWeb/test1.asp"، تا اولين صفحه ASP  خود را ببينيد.
 
آبجکت Response در ASP
شما نمي توانيد سورس کدهاي ASP را بوسيله انتخاب گزينه View Source در Browser مشاهده کنيد، شما فقط خروجي فايل ASP را مشاهده مى‌کنيد که HTML ساده است. زيرا که اسکريپت ها قبل از اين که نتايج به Browser فرستاده شود بر روي سرور اجرا مى‌گردد.

قواعد اساسي نحو
يک فايل ASP به طور عادي دقيقا همانند HTML حاوي  Tagهاي HTML است. اگر چه، يک فايل ASP  مي تواند همچنين حاوي Scriptها نيز باشد. اين اسکريپت ها به وسيله علامت هاي %> و        <% احاطه شده اند. اسکريپت هاي سرور بر روي سرور اجرا مي شود و مي تواند حاوي هر گونه expressions، دستورات (Statements)، توابع، يا عملگرهايي باشد.

آبجکت Response
متد Write مربوط به آبجکت Response براي فرستادن محتويات به Browser استفاده مي شود به عنوان مثال، دستورات زير براي فرستادن متن "سلام دنيا!" به Browser استفاده مى‌شود.
<%
response.write ("سلام دنيا!")
%>

VBScript
اين امکان وجود دارد که از که از زبان هاي مختلف اسکريپت نويسي در فايلهاي ASP استفاده کنيد. اگرچه زبان پيش فرض، VBScript است.
<html>
<body>
<%
response.write ("سلام دنيا!") %>
</body>
</html>
مثال بالا "سلام دنيا!" را در قسمت body متن مي نويسد.
JavaScript
براي اين که JavaScript را به عنوان زبان پيش فرض براي يک صفحه خاص مشخص کنيد       مي بايست از راهنماهاي زباني در ابتداي صفحه خود استفاده کنيد:
<%@ language="javascript"%>
<html>
<body>
<%
Response.Write (!" World ("Hello  
%>
</body>
</html>
نکته:JavaScript برعکس VBScript به بزرگ يا کوچک بودن حروف حساس است. شما مجبور خواهيد بود که وقتي زبان احتياج دارد، کد ASP خود را با حروف بزرگ يا کوچک بنويسيد.

ساير زبان هاي اسکريپ نويسي
ASP همراه با VBScript و JScript (پياده سازي مايکروسافت از JavaScript) عرضه مي شود. اگر شما مي خواهيد که با زبان ديگري همچون PERL - REXX يا Phyton کد بنويسيد، مجبور خواهيد
 بود که موتور Script مربوط به آنها را نصب کنيد.
مهم: به خاطر اين که اسکريپت ها بر روي سرور اجرا مي شوند، به هيچ وجه لازم نيست Browserي که فايل ASP را نشان مي دهد از Scripting پشتيباني کند!

 
طرز ساخت کوکی ها
Cookie  اغلب براى شناسائى كاربر استفاده مى‌شود.
مثالها :
Cookie  خوش‌آمدگويى
چگونه يك Cookie خوش‌آمدگويى درست كنيم.

يك Cookie چيست؟
يك Cookie اغلب براى شناساندن كاربر استفاده مى‌شود. يك Cookie يك فايل كوچك است كه سرور آن را در كامپيوتر كاربر جاسازى مى‌كند. هر بار كه همان كامپيوتر يك صفحه را درخواست مى‌كند، Cookie  نيز فرستاده مى‌شود. با ASP شما مى‌توانيد هم مقادير Cookie را بسازيد و هم آنها را استخراج نماييد.

چگونه يك Cookie بسازيد؟
Response.Cookie  براى ساختن Cookie استفاده مى‌شود.
توجه: Response.Cookie بايد قبل از تگ درج شود.
در مثال زير، ما يك Cookie درست خواهيد كردم و اسم آن را "firstname" مى‌گذاريم و مقدار "Alex" را به آن مى‌دهيم:
همچنين امكان دارد كه خصوصياتى را مثل تاريخ انقضاى cookie را به آن بدهيد.

 
چگونه مقدار cookieها را استخراج كنيم؟
دستور "Request.Cookies" براى استخراج اطلاعات از cookieها استفاده مى‌شود.
در مثال زير، ما مقدار cookieى با نام "firstname" را استخراج كرده و در صفحه نشان داديم:
خروجى:
Firstname=Alex
يك Cookie با كليد
اگر يك cookie حاوى مجموعه‌اى از مقادير باشد، مى‌گوييم آن cookie دارى كليدهايى است.
در مثال زير، ما يك مجموعه cookie با نام "user" درست مى‌كنيم. cookie به نام "user" داراى كليدهايى است كه حاوى اطلاعاتى راجع به كاربر است.
<%
Response.Cookies("user")("firstname")="John"
Response.Cookies("user")("lastname")="Smith"
Response.Cookies("user")("country")="Norway"
Response.Cookies("user")("age")="25"
%>
خواندن همه Cookieها
به كد زير نگاه كنيد:
<%
Response.Cookies("firstname")="Alex"
Response.Cookies("user")("firstname")="John"
Response.Cookies("user")("lastname")="Smith"
Response.Cookies("user")("country")="Norway"
Response.Cookies("user")("age")="25"
%>
فرض كنيم كه سرور شما همه cookieهاى بالا را به كاربر فرستاده است.
حالا ما مى‌خواهيم تمام cookieها را كه به كاربر فرستاده شده است را بخوانيم.








انجام پایان نامه

انجام پایان نامه کامپیوتر، انجام پایان نامه ارشد کامپیوتر، انجام پایان نامه، پایان نامه

برای دیدن ادامه مطلب از لینک زیر استفاده نمایید

 

انجام پایان نامه | دانلود مقاله

سفارش پایان نامه

نقشه