Ajax va Microsoft Silverlight o'rtasidagi farq

Ajax va Microsoft Silverlight o'rtasidagi farq
Ajax va Microsoft Silverlight o'rtasidagi farq

Video: Ajax va Microsoft Silverlight o'rtasidagi farq

Video: Ajax va Microsoft Silverlight o'rtasidagi farq
Video: Установка Microsoft Silverlight 2024, Iyul
Anonim

Ajax va Microsoft Silverlight

Ajax asinxron JavaScript va XML so'zlarining qisqartmasi. Bu interaktiv veb-sahifalarni ishlab chiqish uchun mijoz tomonidan qo'llaniladigan veb-ishlab chiqish usullari to'plamidir. Microsoft Silverlight - bu to'liq interaktiv multimediya tajribalari va mijozlar tomonida boy biznes ilovalari imkonini beruvchi bepul brauzer plaginidir. Silverlight. NET Framework umumiy til ish vaqtiga (CLR) asoslangan bo'lib, u serverda ham, mijoz tomonida ham ishlash uchun bir xil moslashtirilgan kodni bajarish imkonini beradi. Ajax ham, Microsoft Silverlight ham mijozga asoslangan usullar yoki ilovalar bo'lib, foydalanuvchining ekstremal tajribasini oshirish uchun mijoz tomonida multimedia va biznes funksiyalarini boyitadi.

Ajax nima?

Ajax - bu HTML, JavaScript va XML kabi bir qator turli xil dasturiy vositalarni qo'llab-quvvatlaydigan dasturlash modeli bo'lib, aslida asinxron java skripti va xml ni anglatadi. U to'g'ridan-to'g'ri foydalanuvchiga brauzerda ishlaydigan ilovalarni yaratish uchun ishlatiladi. Dastlab u faqat Microsoft-ning Internet Explorer brauzeri bilan keng qo'llanilgan, ammo keyin tahrirlar uni boshqa keng tarqalgan brauzerlar bilan ishlashga imkon berdi. Ajaxning HTML kabi oldingi hamkasblaridan asosiy farqi shundaki, u plaginni talab qilmaydi va ilovalar to'g'ridan-to'g'ri yoki brauzerning o'ziga o'rnatilgan holda ishlashiga imkon beradi. U brauzer va foydalanuvchi o'rtasidagi o'zaro ta'sir qiluvchi vositadan foydalanadi, bu foydalanuvchi bilan har bir muloqotda butun sahifani qayta yuklamasdan veb-sahifaning turli qismlarini yangilash imkonini beradi. Ajax qayta sotiladigan mahsulot emas, lekin ochiq manbalar hamjamiyatlarida bepul mavjud.

Microsoft Silverlight nima?

Silverlight - bu Microsoft tomonidan ishlab chiqarilgan va qo'llab-quvvatlanadigan. NET ramkasiga asoslangan texnologiya va odatda Microsoft Silverlight deb nomlanadi. U turli xil media turlarini qo'llab-quvvatlovchi plagin sifatida brauzeringizga taqdim etiladi, shu jumladan grafik va video orqali boy interaktiv tajriba. Bu, shuningdek, o'zaro faoliyat platforma bo'lib, har xil turdagi brauzerlarda, shu jumladan Chrome, Firefox, Internet Explorer va Safari-dagi eng keng tarqalgan brauzerlarda mavjud. Aynan shu o'zaro platforma va o'zaro faoliyat brauzer qobiliyati butun dunyo bo'ylab dasturiy ta'minot ishlab chiqaruvchilariga Silverlight-dan foydalangan holda ilovalarni brauzerga integratsiya qilish imkonini berdi. Bu, shuningdek, Microsoft uchun o'z dasturiy ta'minotini raqobatchilarning platformalarida ishlashga ruxsat berish yo'nalishidagi katta o'zgarishdir. Silverlight 4.0 2010 yilda veb-kamera, mikrofon va Google Chrome brauzeri bilan integratsiyalashuv, shuningdek, oqimli media va televidenieda multicast tarmog'ini qo'llab-quvvatlash kabi ko'plab yangi xususiyatlar bilan chiqarilgan.

AJAX va Microsoft SILVERLIGHT oʻrtasidagi farq

Ajax o'z-o'zidan haqiqiy texnologiyadan ko'ra ko'proq tushunchadir va deyarli faqat Internet Explorer brauzerida qo'llaniladi, Silverlight esa o'zaro platforma va o'zaro brauzer bo'lib, OS X dunyosiga ancha yuqori darajadagi integratsiyani ta'minlaydi. va onlayn hamjamiyatlar. Ajax ochiq kodli kod bo'lsa-da, Silverlight Microsoft mahsuloti bo'lib, ularning ilovalariga to'liq integratsiyalashuviga imkon berib, Apple va Google raqobatchilaridan ustunlik berish uchun ishlatilgan. Silverlight asosan tasvirlar va videolar orqali Internetdagi ijtimoiy media onlayn kontentiga qaratilgan, Ajax esa brauzer orqali interaktiv ilovalar uchun ko'proq vositadir. Turli auditoriyalarga mo‘ljallangan bo‘lsa-da, ikkala texnologiya ham bugungi dunyoda internetda qo‘llaniladi va interaktiv mediaga boy foydalanuvchi tajribasini yaratish uchun birgalikda ishlatilishi mumkin.

Tavsiya: