یکی از پدیده های وب،web2 بود که با تکنولوژی هایی مثل ajax معرفی شد استفاده از این تکنولوژی وقتی قابل لمسه که یه سایتی رو که بدون استفاده از این تکنولوژی طراحی کردین رو دوباره با استفاده از این تکنولوژی طراحی کنید اونوقته که می تونید تفاوت رو احساس کنید .
من یه فروشگاه آن لاین طراحی کرده بودم . برای بخش جستجو اول از ajax استفاده نکرده بودم و هر دفعه که کاربر یه آیتمی رو توی DropdownList انتخاب می کرد کل صفحه از اول load می شد که این کار باعث می شد کاربر دوباره به اول صفحه برگرده و هر چند که اختلالی در کار طراحی ایجاد نمی کرد ولی از جذابیت سایت کم می شد به همین خاطر ASP.net 2.0 AJAX Extensions 1.0 رو از سایت www.blueweb.ir دانلود کردم حجمش هم زیاد نیست حدود 1.38 Mb . بعد از نصب به asp.net ابزار جدیدی با عنوان ajax اضافه می شه . توی هر صفحه ای که خواستید ار این تکنولوژی استفاده کنید manager رو توی اون صفحه بندازید و بعد می تونید از کنترل های update panel,countainer,… استفاده کنید و حالشو ببرید اما این هم بگم که بعد از نصب یه template به قالب ها اضافه می شه و شما برای استفاده از ajax باید قالب Ajaxenabelwbsite رو انتخاب کنید ولی اگه شما هم مثل من یه دفعه تصمیم گرفتین از ajax استفاده کنین بعد از نصب برای استفاده از ابزار های ajax باید web.config سایت رو به صورت دستی خودتون تغییر بدین برای اینکه بدونین چه تغییراتی اول یه وب سایت با قالب Ajaxenabelwbsite بسازید و web.config اون رو با web.config سایت خودتون مقایسه کنید و هر چیزی که تغییر کرده بود رو شما هم تغییر بدین اگه نتونستین بهم ایمیل بزنید.