mehdi.mousavi
چهارشنبه 29 اردیبهشت 1389, 19:07 عصر
سلام.
این عنوان مقاله ای هستش که اینجا می تونید بخونید (http://blog.turlov.com/2009/11/using-microsoft-ajax-library-35-with.html).
بطور خلاصه، کافیه این کد رو در ScriptManager خودتون قرار بدید:
<asp:scriptreference name="MicrosoftAjax.js" path="http://ajax.microsoft.com/ajax/3.5/MicrosoftAjax.js" />
موفق باشید.
Update: برای دوستانی که نمیدونن CDN چیه:
فرض کنید شما سایتی دارید که مخاطبین زیادی از سراسر دنیا داره. سرور شما تو Phoenix هستش و کاربری داره از تهران به سرور شما متصل میشه. اگر قرار باشه Packet ها، این مسیر طولانی رو از Node های مختلفی که سر راه قرار دارن طی کنه و به ماشین شما برسه، اونوقت صفحه ای که شما مشاهده می کنید، خیلی کندتر از Load شدن صفحه ای هستش که فردی در ایالت Arizona داره از سایت شما می بینه. پس چی کار میکنیم؟ میاییم چند تا سرور رو پخش میکنیم تو جاهای مختلف دنیا تا اطلاعات مورد نیاز کاربر، از محل نزدیکتری (از نظر فیزیکی) به کاربر Serve بشه، بدین ترتیب بسته ها مسیر کمتری رو طی میکنن و سرعت Load صفحه، (برای کاربر تهرانی) بالا میره. تو Yahoo، انتقال اطلاعات static به CDN باعث رشد 20% ای یا بیشتر response-time شده - طبق ادعای Yahoo.
CDN Service Provider های زیادی وجود دارن که اینکارو قبلا برای شما انجام دادن. یکی از اونها، Akamai (http://www.akamai.com/) هستش، دیگری Limelight Networks (http://www.limelightnetworks.com/) و ... در مورد تفاوت هم، خوب البته که تفاوت دارن. وقتی من وبلاگ خودم رو میسازم، چون رو سرورهای Google اونو Host کردم، بدون شک ترجیح میدم از CDN های Google استفاده کنم. اما اگر قراره از یکی از این Service Provider ها این سرویس رو بگیرم، ترجیح میدم کیفیت، قیمت و ... اونها رو با هم مقایسه کنم و بین اونها، اونی رو انتخاب کنم که به مزاجم سازگاره. :)
این عنوان مقاله ای هستش که اینجا می تونید بخونید (http://blog.turlov.com/2009/11/using-microsoft-ajax-library-35-with.html).
بطور خلاصه، کافیه این کد رو در ScriptManager خودتون قرار بدید:
<asp:scriptreference name="MicrosoftAjax.js" path="http://ajax.microsoft.com/ajax/3.5/MicrosoftAjax.js" />
موفق باشید.
Update: برای دوستانی که نمیدونن CDN چیه:
فرض کنید شما سایتی دارید که مخاطبین زیادی از سراسر دنیا داره. سرور شما تو Phoenix هستش و کاربری داره از تهران به سرور شما متصل میشه. اگر قرار باشه Packet ها، این مسیر طولانی رو از Node های مختلفی که سر راه قرار دارن طی کنه و به ماشین شما برسه، اونوقت صفحه ای که شما مشاهده می کنید، خیلی کندتر از Load شدن صفحه ای هستش که فردی در ایالت Arizona داره از سایت شما می بینه. پس چی کار میکنیم؟ میاییم چند تا سرور رو پخش میکنیم تو جاهای مختلف دنیا تا اطلاعات مورد نیاز کاربر، از محل نزدیکتری (از نظر فیزیکی) به کاربر Serve بشه، بدین ترتیب بسته ها مسیر کمتری رو طی میکنن و سرعت Load صفحه، (برای کاربر تهرانی) بالا میره. تو Yahoo، انتقال اطلاعات static به CDN باعث رشد 20% ای یا بیشتر response-time شده - طبق ادعای Yahoo.
CDN Service Provider های زیادی وجود دارن که اینکارو قبلا برای شما انجام دادن. یکی از اونها، Akamai (http://www.akamai.com/) هستش، دیگری Limelight Networks (http://www.limelightnetworks.com/) و ... در مورد تفاوت هم، خوب البته که تفاوت دارن. وقتی من وبلاگ خودم رو میسازم، چون رو سرورهای Google اونو Host کردم، بدون شک ترجیح میدم از CDN های Google استفاده کنم. اما اگر قراره از یکی از این Service Provider ها این سرویس رو بگیرم، ترجیح میدم کیفیت، قیمت و ... اونها رو با هم مقایسه کنم و بین اونها، اونی رو انتخاب کنم که به مزاجم سازگاره. :)