ASP چيست ؟

ASP چيست ؟

ASP مخفف كلمات Active Server Pages مى‌باشد. ASP برنامه اي است كه درون IIS اجرا مى‌شود. IIS مخفف كلمات Internet Imformation Services مى‌باشد. براى اجراى IIS نياز به Windows NT 4.0 يا يك نسخه بالاتر خواهيد داشت.

يك فايل ASP چيست؟

يك فايل ASP همانند يك فايل HTML است. يك فايل ASP مى‌تواند شامل متن ‚ HTML ‚ XML و اسكريپت ها باشد.

اسكريپتهاى داخل فايل ASP بر روى سرور اجرا مى‌شوند.

تفاوتهاى ASP و HTML چيست؟

هنگامى كه مرورگر يك فايل HTML را از Server درخواست مى‌كند ‚ Server عين فايل را به مرورگر باز مى‌گرداند. هنگامى كه مرورگر يك فايل ASP را درخواست مى‌نمايد ‚ IIS اين درخواست را به موتور ASP منتقل مى‌نمايد. موتور ASP فايل ASP را خط به خط خوانده و Scriptهاى درون آن را اجرا مى‌نمايد.

در نهايت فايل پردازش شده توسط موتور ASP به صورت HTML ساده به مرورگر برمى‌گردد.

قابليتهاى ASP – چه انتظارى از ASP مى‌توانيد داشته باشيد؟

- امكان تغيير مطالب يك صفحه وب با آدرس ثابت به صورت Dynamic.

- پاسخ به درخواستها يا اطلاعات فرستاده شده ازطريق فرمهاى HTML.

- دسترسى به اطلاعات يا بانكهاى اطلاعاتى روى Server و بازگرداندن نتايج به مرورگر.

ASP چگونه كار مي كند؟

هنگامي كه برنامه مرورگر، يك فايل HTML را درخواست مي كند، Server فايل را برمي گرداند.

هنگامي كه يك برنامه مرورگر يك فايل ASP را درخواست مي كند، IIS اين درخواست را به موتور ASP ارجاع مي دهد.

هنگامي كه يك برنامه مرورگر يك فايل ASP را درخواست مي كند، IIS اين درخواست را به موتور ASP ارجاع مي دهد.

موتور ASP خط به خط فايل ASP را مي خواند واسكريپت هاي درون فايل را اجرا مي كند.

سرانجام فايل ASP به فرم Plain HTML به مرورگر ارسال مي شود.

زبان های برنامه نویسی ASP.NET

آموزش ASP.NET، زبان های برنامه نویسی زیر را در بردارد:

- ویژوال بیسیک (VB.NET)

- #C (سی شارپ)

منبع: سایت شو

aliaalipour.png

نویسنده: علی عالی پور

مسلط به تکنولوژی های شرکت Microsoft

C# / Asp.net Mvc 5 / Asp.net Core Mvc

Xamarin / Telerik

HTML5 / CSS3 / JS / Jquery

رزومه کامل من را در این لینک میتوانید مشاهده کنید

به اشتراک بگذارید