ASP.NET2005
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

مقاله

اذهب الى الأسفل

مقاله Empty مقاله

پست  taherehfelegari الجمعة نوفمبر 20, 2009 8:08 am

ASP چيست ؟
به زبان مايکروسافت : Active Server Pages يک محيط باز براي ترکيب HTML ، اسکريپت ها و کامپوننت هاي سرور قابل استفاده مجدد ActiveX است که امکان ساختن راه حل هاي ديناميک و قدرتمند تجاري وب محور رو به شما مي ده . ASP امکان اسکريپت نويسي طرف سرور با استفاده از VBScript و JScript رو براي IIS ميده .
نکته . قبل از اينکه سرور يک صفحه ASP رو به مرورگر بفرسته ، اسکريپت هاي طرف سرور اون صفحه رو اجرا مي کنه . براي اينکه بين صفحات ASP و HTML معمولي تفاوت وجود داشته باشه ، صفحات ASP رو با پسوند asp ذخيره مي کنند .
با ASP چه کارهايي مي شه انجام داد ؟
کارهاي زيادي هست که با ASP مي شه اون ها رو انجام داد ، از جمله :
- شما مي تونيد تاريخ ، زمان و ديگر اطلاعات رو به روش هاي مختلف نشون بديد
- شما مي تونيد يک فرم نظر سنجي بسازيد و از بازديد کنندگان سايت خودتون بخواهيد که اون رو پر کنند.
-شما مي تونيد يک بانک اطلاعاتي داشته باشيد که مردم از طريق وب به اون دسترسي داشته باشند ، مي تونيد اين بانک اطلاعاتي رو به روز کنيد ، چيزي رو بهش اضافه يا ازش کم کنيد و کارهايي از اين دست
- شما مي تونيد بعضي از بخش هاي سايت خودتون رو بوسيله کلمه عبور محافظت کنيد تا مطمئن باشيد که فقط افراد مجاز قادر به استفاده از اطلاعات بخش هاي محافظت شده هستند.
اسکريپتهاي طرف سرور ( Server Side ) چگونه به نظر مي رسند ؟
اسکريپت هاي طرف سرور عموما با %> شروع و با <% خاتمه مي يابند . به اولي تگ شروع کننده و به دومي تگ پايان بخش گفته مي شه . بين اين دو علامت اسکريپت هاي طرف سرور قرار مي گيرند. شما مي توانيد اسکريپت هاي طرف سرور خودتون رو هر جاي کد صفحه از جمله در داخل تگ هاي HTML به کار ببريد .
براي اجراي صفحات ASP به چه چيزي نياز هست ؟
به خاطر اينکه سرور بايد پردازش روي اسکريپت هاي ASP انجام دهد بايد اين توانايي را داشته باشد . تنها سرور هايي که از ASP به طور کامل پشتيباني مي کنند Microsoft Internet Information Services و Microsoft Personal Web Sever هستند .
Internet Information Services
اين يک وب سرور مايکروسافت است که براي ويندوز ان.تي طراحي شده . اين سرور تنها در ويندوز ان.تي 4 و ويندوز 2000 نسخه حرفه اي و نسخه سرور قابل اجراست . نسخه فعلي اين سرور 5 است و به همراه ويندوز 2000 عرضه شده . ( مترجم : اين متن قديمي است . آخرين نسخه IIS نسخه ششم است که همراه با ويندوز دات نت 2003 عرضه شده ، در ويندوز اکس پي شما به نسخه 5.5 وب سرور IIS دسترسي داريد )
Personal Web Sever
اين وب سرور روي تمام ويندوز ها از جمله 95 و 98 و ام.اي کار مي کند . اگر شما از ويندوزهاي 9x يا ام.اي استفاده مي کنيد تنها راه براي اجراي صفحات ASP استفاده از اين وب سرور است .
نصب IIS در ويندوز اکس پي و 2000
1. به کنترل پنل بريد .
2. روي Add or remove Programs کليک کنيد .
3.در پنجره Add or Remove Programs گزينه Add/Remove Windows Components رو انتخاب کنيد .
4. در ويزارد Windows Components Wizard گزينه Internet Information Services [IIS] رو انتخاب کنيد . براي نصب بايد سي دي ويندوز رو داخل درايو سي دي قرار بديد.
بعد از اتمام عمليات نصب در درايو c يک فولدر به نام Inetpub ساخته مي شه . شما بايد صفحات ASP خودتون رو داخل فولدر wwwroot که داخل همين فولدر Inetpub هستش قرار بديد.

دسترسي به صفحات وب شما
حالا که سيستم شما به يک سرور تبديل شده ببينيم چه جوري به صفحات وب اين سرور مي شه دسترسي داشت . فرض کنيد يک صفحه به نام test.asp رو در فولدر wwwroot ذخيره کرديد . براي دسترسي به اين صفحه اول مرورگر خودتون رو باز کنيد . مطمئن بشيد که در حالت offline نيستيد . در نوار آدرس تايپ کنيد : http://localhost/test.asp . به اين ترتيب صفحه شما نمايش داده ميشه . درست مثل اينکه يک سرور واقعي روي اينترنت باشه .
taherehfelegari
taherehfelegari
کاربر متوسط
کاربر متوسط

تعداد پستها : 27
تاريخ التسجيل : 2009-10-26

بازگشت به بالاي صفحه اذهب الى الأسفل

بازگشت به بالاي صفحه

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد