TOC

This article is currently in the process of being translated into Persian (~99% done).

The Basics:

Introduction

ASP.NET AJAX که قبلاً "اطلس" نامیده می شد ، پیاده سازی مایکروسافت از یک چارچوب مبتنی بر AJAX است که برای ASP.NET ایجاد شده است (اگرچه می توان از آن در سیستم عامل های دیگر نیز استفاده کرد). AJAX مخفف Asynchronous JavaScript و XML است که به عبارت ساده راهی برای انتقال داده بین سرور و مشتری بدون ارسال کل صفحه و درنتیجه بروزرسانی قسمت کوچکی از کل صفحه است. این امر امکان تجربه موارد بیشتری را برای کاربر فراهم می آورد ، زیرا بارگیری محتوای داینامیک در پس زمینه را بدون تازه کردن و تغییر مجدد کل صفحه امکان پذیر میکند. اگر تاکنون از Gmail یا Outlook Web Access استفاده میکردید ، از یک برنامه کاربردی وب با قابلیت Ajax استفاده کرده اید ، و به خصوص اینکه گوگل آژاکس محبوبتر کرده است.

در حالی که استفاده از Ajax بدون مایکروسافت ASP.NET AJAX نیز کاملاً امکان پذیر است ، اما پیاده سازی بسیاری از موارد با استفاده از آن به راحتی امکان پذیر است ، زیرا مایکروسافت برخی از خسته کننده ترین قسمت های Ajax را در اجرای خود قرار داده است. به عنوان مثال ، 3 مرورگر مشهور از Ajax و اجراهای مختلف JavaScript به روشهای مختلف نیاز دارد. ASP.NET AJAX این مسئله را بسیار ساده می کند و به شما امکان می دهدهمان کد را برای هر 3 مرورگر اصلی استفاده کنید.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!