1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

مرور کلی بر تکنولوژی مایکروسافت Ajax

شروع موضوع توسط Amon Amarth ‏22/4/13 در انجمن Ajax

  1. کاربر ارشد

    تاریخ عضویت:
    ‏7/6/12
    ارسال ها:
    12,082
    تشکر شده:
    28,151
    امتیاز دستاورد:
    113
    جنسیت:
    مرد
    [h=2]مرور کلی بر تکنولوژی مایکروسافت Ajax
    [/h]
    مرور کلی بر تکنولوژی مایکروسافت Ajax :
    بوسیله استفاده از تکنولوژی Ajax در صفحات ASP.Net شما می توانید برنامه ها و صفحاتی به مراتب سریعتر و با قدرت پاسخگویی بالاتر تولید نمایید . ASP.Net دارای چندین کنترل پیش ساخته Ajax می باشد ، که قابلیت های بسیار زیادی را در اختیار کاربر قرار می دهد . فواید و امکانات استفاده از تکنولوژی Ajax در صفحات ASP.Net عبارتند از :

    • نمایش رابط های کاربری گرافیکی متداول مثل نمایش دهنده های میزان پیشرفت پروسه ، پیام های راهنما یا منوهای POP-UP .
    • آپدیت و به روز رسانی فقط بخشی از صفحه که محتویات آن تغییر کرده ، به جای رفرش کردن کل صفحه .
    • ارتباط کلاینت سایدی با سرویس های Asp.Nt برای هویت شناسی در فرم های ورد و خروج کاربران در سایت .
    • اضافه کردن قابلیت کارکرد اسکریپتی برای کنترل های سرور ساید Asp.Net .
    • پردازش و اعتبارسنجی کلاینت سایدی ( به جای سرور ساید ) محتویات وارد شده در فرم های وب .
    معرفی کنترل های Ajax مایکروسافت ASP.Net :

    ASP.Net دارای چندین کنترل پیش ساخته Ajax است که قابلیت ها و امکانات این تکنولوژی جدید را بدون نیاز به کدنویسی خاصی در اختیار کاربر قرار می دهد . لیست زیر کنترل های Ajax در ASP.Net را بصورت مختصر معرفی می کند . برای دریافت اطلاعات بیشتر بر روی نام آنها کلیک نمایید :

    • ScriptManager : این کنترل وظیفه پردازش و مرتب سازی اسکریپت های کلاینتی صفحه را به عهده دارد . عملیات های Ajax بر اساس اسکریپت ها در صفحه اجرا می شوند . این کنترل اسکریپت ها را مدیریت و اجرا می کند .
    • UpdatePanel : این کنترل بخش محتویات کدی که درون آن قرار داشته را در صفحه آپدیت و به روز رسانی می کند و مانع رفرش شدن کد صفحه می شود .
    • UpdateProgress : این کنترل می تواند عملیات به روز رسانی و آپدیت اطلاعات در صفحه را در قالب یک نمایه گرافیکی یا پیام نمایش دهد .
    • Timer : بوسیله این کنترل می توانید در فواصل زمانی تعیین شده صفحه را PostBack کرده و یا با اتصال آن به یک کنترل UpdatePanel کد آن را اجرا نمایید .


    منبع: developer1