معرفی کامل AJAX و استفاده از آن در ASP.Net MVC


معرفی کامل AJAX و استفاده از آن در ASP.Net MVC
برای خرید این درس نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

آموزش AJAX در ASP.Net MVC:


در این جلسه می‌خواهیم مبحث AJAX که یکی از مهم‌ترین و کاربردی‌ترین مبحث ASP.NET MVC می‌باشد را توضیح دهیم. به کمک AJAX می‌توانیم اطلاعات را به سمت سرور بفرستیم یا از سرور دریافت کنیم. برای مثال هنگامی که شما یک فرم را که شامل فیلدهای زیادی می‌باشد در اختیار کاربر قرار می‌دهید و کاربر آن‌ها را پر می‌کند و بعد از اینکه این فرم پر شد و دکمه ثبت نام را کلیک می‌کند همه اطلاعات صفحه به سمت سرور ارسال می‌شود و کاربر از رفرش شدن صفحه متوجه ارسال اطلاعات می‌شود. حالا اگر سرعت اینترنت پایین باشد کاملا حس می‌شود و میبیند که صفحه به طور کامل سفید می‌شود و اطلاعات به سمت سرور فرستاده می‌شود و دوباره بعد از چند ثانیه صفحه لود می‌شود. این اتفاق شاید خوشایند نباشد مخصوصا وقتی که سرعت اینترنت پایین باشد.


 اما تکنولوژی AJAX مخفف عبارت  (Asynchronous JavaScript and XML) که بر پایه جاوا اسکریپت پیاده سازی شده است کمک می‌دهد به جای اینکه کل صفحه را به سمت سرور ارسال کنیم و کل اطلاعات رفرش شود بتوانیم بخشی از صفحه را به سمت سرور در بکگراند ارسال کنیم و کاربر اصلا حس نکند که تغییری در وضعیت صفحه اتفاق افتاده است. قطعا این حس خوب و سرعت و کیفیت بالاتر باعث می‌شود که سایت ما برای کاربر دوست داشتنی باشد. AJAX می‌تواند یک بخش کوچک از صفحه را در بکگراند به سمت سرور بفرستد یا از سرور دریافت کند و آن حس خوب را منتقل کند. AJAX عملکرد برنامه وب را بهبود می‌بخشد و برنامه را تعاملی‌تر می‌کند. به طور کلی AJAX برای به روزرسانی بخش‌هایی از صفحه و بازیابی داده‌ها از سرور به صورت غیرهمزمان می‌باشد. 

 

امیدواریم که این آموزش، برای شما دوستان درسمنی عزیز مفید باشد، درصورت سوال و یا مشکل می توانید به انجمن برنامه نویسان سی شارپ مراجعه کنید. پیشنهادات و انتقادات خود را در بخش نظرات برای ما ارسال کنید. 
امید آنکه بیش از پیش موفق و مؤید باشید.

 

انجمن برنامه نویسان سی شارپ
  


نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد .
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.


مشخصات دوره


مدرس دوره : مهدی عباسی
تعداد جلسات 36 جلسه
مدت زمان 1496 دقیقه
حجم دوره 6/92 گیگابایت
سطح مهارت مقدماتی تا متوسط
وضعیت دوره پایان یافته
: میانگین امتیاز

300,000تومان
برای دسترسی به این دوره وارد یا عضو شوید.
مهدی عباسی
مهدی عباسی

درباره مدرس :

مدیر‌ عامل‌ شرکت آریا‌ نرم‌‌ افزار دارنده مدرک کارشناسی‌ ارشد مهندسی کامپیوتر 12‌ سال سابقه تدریس دروس کامپیوتر را در دانشگاههای دولتی، آزاد، پیام‌نور ملایر، شهیدشمسی‌پور تهران و تدریس برنامه‌نویسی در ... ر انیستیتو ایزایران، مجتمع فنی و موسسه راه‌آینده تهران دارا میباشد و تا به حال راهنمایی انجمنهای علمی دانشگاه و صدها پروژه دانشجویی را برعهده داشته است. تخصص اصلی: با داشتن گواهی‌نامه‌های معتبر تدریس از انیستیتو‌ ایزایران، راه آینده‌تهران و سازمان‌فنی‌حرفه‌ای، تدریس و آموزش‌ دروس کامپیوتر، ‌برنامه‌نویسی کامپیوتر و کلاسهای کنکور کارشناسی و کارشناسی‌ارشد میباشد.همچنین تجربه داوری و نظارت مسابقات برنامه‌نویسی کشوری‌ACM را در سالهای متعدد داشته و تیم مورد رهبری ایشان در 3سال متوالی مقام اول مسابقات کشوری را از آن خود کرده است.ایشان مقالاتی در زمینه شبکه‌های کامپیوتری، تکنیک‌های وزارت دفاع و ... به ثبت رسانده و مشاور و کارشناس در طراحی و برنامه نویسی بیش از 50‌برنامه کاربردی تحت وب و ویندوز و موبایل میباشد. افتخارات دیگر:کسب مقام دوم ایده‌های برتر در مسابقات استارت‌آپ و بکند کشوری را نام برد.بیشتر بدانید