صفحه‌های سرور فعال: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
در صفحه‌ای با عنوان غیراصلی نیازی به سرنویس دیگر کاربردها نیست.
Lebina (بحث | مشارکت‌ها)
اضافه کردن توضیح بیشتر
خط ۱۰:
|website=
}}
'''صفحه‌های سرور فعال''' {{انگلیسی|Active Server Pages یا به صورت مخفف ASP}} اولین [[موتور]] [[پردازه‌نویسی|اسکریپت]] [[مایکروسافت]] برای تولید [[دینامیک]] صفحات در سمت سرور است. اولین بار به عنوان یک Add on همراه IIS در ویندوز NT4 عرضه شد. بعد از Windows 2000 Server به عنوان یکی از اجزای رایگان همراه آن بود. [[برنامه نویسیبرنامه‌نویسی]] وب سایت‌های ASP با اشیا درون ساخته همراه آن آسان ترآسان‌تر شد.
درحقیقت ASP یک چهارچوب توسعه یافته برای ایجاد صفحات وب است.
 
هر شی عبارت است از گروهی از توابع پر کاربرد که برای خلق صفحات وب مفیدند. در ASP 2.0 شش نوع از چنین اشیای درون ساخته‌ای وجود دارند: Application ،ASPError ،Request ،Response ،Server و Session.
سطر ۱۸ ⟵ ۱۹:
صفحات ASP را به کمک پسوند انتهای مسیر آنها می توان تمییز داد که به جای HTML و HTM از {{چر}}.asp{{رچ}} استفاده می‌شود.
اکثر صفحه‌های ASPبا VBScript نوشته می شوند ولی به کمک نوشته‌های @language یا <script language="language" runat="server"> می‌توان به جای VbScript از سایر موتورهای پردازه‌نویسی فعال دیگر نیز استفاده کرد.<ref name="Active Server Pages">{{یادکرد وب | عنوان=English Wikipedia | نشانی=http://en.wikipedia.org/wiki/Active_Server_Pages | ناشر=From Wikipedia, the free encyclopedia | تاریخ بازبینی=۰۹ اوت ۲۰۱۲}}</ref>
ASP جزء تکنولوژیهای سمت سرور محسوب می شود. هنگامی که یک مرورگر یک فایل asp.net و یا asp را درخواست می‌کند، موتور asp، فایل را خوانده، سپس هر کد موجود در فایل را اجرا کرده و نتیجه را به مرورگر باز می‌گرداند.
 
== منابع ==