Pagkakaiba sa pagitan ng Ajax at Microsoft Silverlight

Pagkakaiba sa pagitan ng Ajax at Microsoft Silverlight
Pagkakaiba sa pagitan ng Ajax at Microsoft Silverlight

Video: Pagkakaiba sa pagitan ng Ajax at Microsoft Silverlight

Video: Pagkakaiba sa pagitan ng Ajax at Microsoft Silverlight
Video: MUSIC 2 Q3 W3 PAGKAKAIBA NG PAGSASALITA AT PAG AAWIT 2024, Hulyo
Anonim

Ajax vs Microsoft Silverlight

Ang Ajax ay acronym para sa Asynchronous JavaScript at XML. Ito ay isang koleksyon ng mga pamamaraan ng web development na ginagamit sa panig ng kliyente upang bumuo ng mga interactive na web page. Ang Microsoft Silverlight ay isang libreng browser plug-in na nagbibigay-daan sa ganap na interactive na mga karanasan sa multimedia at mga rich application ng negosyo sa panig ng kliyente. Nakabatay ang Silverlight sa. NET framework na karaniwang runtime ng wika (CLR) na nagbibigay-daan upang maisagawa ang parehong nasunod na code upang tumakbo sa server pati na rin sa panig ng kliyente. Parehong ang Ajax at Microsoft Silverlight ay mga pamamaraan o application na nakabatay sa kliyente na nagpapayaman sa mga functionality ng multimedia at negosyo sa panig ng kliyente upang mapataas ang matinding karanasan ng user.

Ano ang Ajax?

Ang Ajax ay isang modelo ng programming na sumusuporta sa ilang iba't ibang software tool gaya ng HTML, JavaScript at XML at aktwal na kumakatawan sa asynchronous na java script at xml. Ito ay ginagamit upang lumikha ng mga application na tumatakbo sa isang browser nang direkta sa gumagamit. Sa una ito ay malawakang ginagamit lamang sa Internet Explorer browser mula sa Microsoft ngunit ang mga rebisyon mula noon ay nagpagana nito na gumana sa karamihan ng iba pang karaniwang mga browser. Ang pangunahing pagkakaiba sa Ajax sa mga naunang katapat nito gaya ng HTML ay hindi ito nangangailangan ng plug-in at pinapayagan ang mga application na gumana nang direkta o naka-embed sa loob ng browser mismo. Gumagamit ito ng engine na nakikipag-ugnayan sa pagitan ng browser at ng user na nagbibigay-daan para sa iba't ibang bahagi ng webpage na ma-update nang hindi kinakailangang i-reload ang buong page sa bawat pakikipag-ugnayan sa user. Ang Ajax ay hindi isang muling maibebentang produkto ngunit malayang magagamit sa mga open source na komunidad.

Ano ang Microsoft Silverlight?

Ang Silverlight ay isang teknolohiyang nakabatay sa. NET framework na ginawa at sinusuportahan ng Microsoft at karaniwang tinutukoy bilang Microsoft Silverlight. Inihahatid ito bilang isang plug-in sa iyong browser na sumusuporta sa iba't ibang uri ng media kabilang ang isang masaganang interactive na karanasan sa pamamagitan ng parehong mga graphics at video. Ito rin ay cross platform at available sa iba't ibang uri ng mga browser kabilang ang ilan sa mga pinakakaraniwan sa Chrome, Firefox, Internet Explorer at Safari. Ito ang cross platform at cross browser na kakayahan na nagbigay-daan sa mga developer ng software sa buong mundo na isama ang mga application gamit ang Silverlight sa browser. Ito rin ay isang malaking pagbabago sa direksyon para sa Microsoft sa pagpapahintulot sa kanilang software na tumakbo sa mga platform ng kanilang kakumpitensya. Inilabas ang Silverlight 4.0 noong 2010 na may maraming bagong feature tulad ng suporta para sa webcam, mikropono at pagsasama sa Chrome browser mula sa Google pati na rin ang suporta para sa multicast networking sa streaming media at telebisyon.

Pagkakaiba sa pagitan ng AJAX at Microsoft SILVERLIGHT

Ang Ajax ay higit pa sa isang konsepto sa halip na isang aktwal na teknolohiya sa sarili nitong at halos eksklusibong ginagamit sa loob ng browser ng Internet Explorer samantalang ang Silverlight ay cross platform at cross browser na nagbibigay-daan para sa mas mataas na antas ng pagsasama sa mundo ng OS X at mga online na komunidad. Habang ang Ajax ay open source code, ang Silverlight ay isang produkto mula sa Microsoft at ginamit upang bigyan sila ng leverage sa mga kakumpitensya nito mula sa parehong Apple at Google sa pamamagitan ng pagpayag sa ganap na pagsasama sa kanilang mga application. Ang Silverlight ay pangunahing nakatuon sa social media online na nilalaman sa web sa pamamagitan ng mga larawan at video habang ang Ajax ay higit na isang tool para sa mga interactive na application sa pamamagitan ng browser. Bagama't nakatutok sa iba't ibang madla, ang parehong teknolohiya ay may kani-kaniyang gamit sa mundo ngayon sa web at maaaring gamitin nang magkasama upang makagawa ng interactive na media rich user experience.

Inirerekumendang: