حدود ۳ ماه بود که برای آژاکسی کردن یک Web Application نسبتاً بزرگ (با حدود ۳۰۰ صفحه aspx) در حال بررسی راه حلهای مختلف بودم. بعد از آن که تصمیم گرفتم مابین jQuery و ASP.NET AJAX از ASP.NET AJAX استفاده کنم شروع به یادگیری ASP.NET AJAX کردم. اما بعد از مدتی دیدم بهتر است به …
اگر تا حالا سعی کرده باشید با ASP.NET AJAX (راه حل مایکروسافت برای آژاکسی کردن ASP.NET) کار کرده باشید، در برخورد با کنترل UpdatePanel اقلاً برای یک بار هم که شده با خود فکر کردهاید کار با آن خیلی ساده است. اما این فقط ظاهر ماجراست چون آژاکسی کردن با UpdatePanel مشکلات خاص خود را …
همان طور که میدانیم فراخوانی و استفاده از Web Serviceها تنها از طریق کدهای Server Side امکان پذیر است، اما اگر بخواهیم یک برنامه آژاکسی Client Side بنویسیم و از Web Serviceها هم در کدهای جاوا اسکریپتی سمت کلاینت استفاده کنیم چه باید کرد؟ راه حل این مشکل در ASP.NET AJAX نهفته است. ASP.NET AJAX …
اگر میخواهید امکانات C# را در کدهای کلاینتی JavaScript داشته باشید آن هم به همان شکلی که در C# وجود دارد، یک راه ساده وجود دارد: استفاده از Microsoft Ajax Library. این کتابخانه بخش client موتور آژاکس مایکروسافت یعنی ASP.NET AJAX را تشکیل میدهد و با استفاده از ScriptManager به طور خودکار به صفحات ASP.NET …
کتابخانه Microsoft Ajax Library بخش کلاینت ASP.NET AJAX را تشکیل میدهد. ASP.NET AJAX شامل دو بخش دیگر به نامهای ASP.NET AJAX Extensions و AJAX Control Toolkit نیز میباشد. این کتابخانه نه تنها امکانات Ajax را در کلاینت مهیا میکند بلکه یک کتابخانه خیلی خوب برای JavaScript نیز محسوب میگردد. با کمک این کتابخانه میتوان کدهای …
میخواستم برای انجام کاری یک صفحه آژاکسی جدید بسازم. وظیفه این صفحه مانیتورینگ یکی از فعالیتهایی بود که در Web Server اتفاق میافتاد. اولش فکر میکردم انجام آن خیلی سخت نباشد. یک Label را وسط یک UpdatePanel میگذارم، event سروری مورد نظرم را مشترک شده و سپس در handler آن، Label را به روز رسانی …
اولین منبعی که برای یادگیری ASP.NET AJAX پیدا کردم بخش آموزش سایت asp.net بود. ASP.NET AJAX کتابخانهای است که مایکروسافت برای آژاکسی کردن صفحات ASP.NET ارائه داده است. این کتابخانه از روش غیر مستقیم برای آژاکسی کردن صفحات استفاده میکند و از این لحاظ درست در نقطه مقابل jQuery قرار میگیرد. برای مقایسه این دو …
نتیجهگیریASP.NET AJAX قابلیتهای خوبی در بخش سرور و استخراج اطلاعات از آن دارد. jQuery هم قدرت و انعطاف خیلی خوبی در کلاینت دارد. jQuery در ASP.NET MVC به شدت مورد توجه است و بعضی امورات آن از جمله آژاکس از طریق jQuery انجام میپذیرد. پس یادگیری jQuery یعنی یک گام به سوی ASP.NET MVC. نتیجه …
بررسی و مقایسه آیا jQuery و ASP.NET AJAX رقیب و معادل (alternative) هم هستند؟تا اندازهای میتوان گفت بله آنها در خیلی از قسمتها رقیب هم محسوب میشوند. اما این دلیل نمیشود که یکی را به طور کامل کنار بگذاریم و سراغ دیگری برویم. بلکه (به اعتقاد من) باید سعی کنیم یکی را به عنوان راه …
مقدمهمدتی است که لازم شده برای آژاکسی کردن بخشی از یک برنامه تحت وب بزرگ کمی ASP.NET AJAX یاد بگیریم. اما دوستان زیادی شدیداً توصیه کردهاند به جای ASP.NET AJAX از روشهای مستقیم کار با XmlHttpRequest یا ابزارهایی مثل jQuery استفاده کنیم. با آن که قبلاً به استفاده از ASP.NET AJAX مصمم بودیم ولی با …