Komponentit

Para sa Mga Tindahan ng Microsoft, Silverlight 2.0 Trumps Flash

What we know about Trump's medication & condition

What we know about Trump's medication & condition
Anonim

Gamit ang napipintong pagpapalabas ng Silverlight 2.0, ang mga developer at mga taga-disenyo ng Web, lalo na ang mga nagtatrabaho sa mga kapaligiran ng Microsoft IT, ay magkakaroon ng unang mabubuhay na alternatibong teknolohiya sa Adobe Flash para sa pagbuo ng mga rich application ng Internet, analysts at developer. unang inilunsad ang Silverlight, isang runtime ng cross-browser para sa multimedia na nakabatay sa Web at mga 3D na application, mga isang taon na ang nakakaraan. Gayunpaman, ang pagpapaunlad ng bersyon ng 1.0, tulad ng maraming mga bagong produkto ng Microsoft, ay dinalaw, at hindi pa malapit sa pangitain na ang kumpanya ay para sa produkto.

"[Silverlight] 1.0 ay isang panukalang-stop-gap - sila ay huli na sa merkado at nais na makakuha ng isang bagay out doon maaga pagkatapos ng Adobe ay tapos na ang isang kamangha-manghang tagumpay [sa Flash], "sinabi Al Hilwa, isang application na programa ng pagbuo ng software director para sa pananaliksik kompanya IDC. Ngunit ang Silverlight 2.0 "ay ang tunay na pakikitungo - nilalagyan nila ang arkitektura kung ano ang nais nilang gawin," sabi niya.

Ang huling release ng Silverlight 2.0 ay napipintong. Sinabi ng mga Insider na magagamit ito sa loob ng ilang linggo. Ang unang release ng kandidato para sa mga developer ay magagamit na sa Web.

Maaaring makatarungan na sabihin na ang Microsoft ay gumagalaw nang mas mabilis sa Silverlight kaysa kailanman ay may upang makakuha ng isang produkto sa hugis bilang isang mabubuting kakumpitensya sa na-itinatag na teknolohiya. Sa kasong ito, maliwanag na Flash, na nagtamasa ng malaking tagumpay para sa mga taon bilang nakapangingibabaw na teknolohiya para sa pagdaragdag ng mga application ng multimedia at graphics sa mataas na epekto sa mga Web site. Ito ang maagang pagkahilig na nagpapakilos sa kasalukuyang pag-unlad ng mas kumplikadong mga application na nakabatay sa Web at negosyo na gumagawa ng karanasan ng gumagamit bilang mahalaga bilang katatagan, seguridad o pangkalahatang pagganap.

Kahit na ito ay hindi tugma sa board para sa mas mature na teknolohiya ng Flash Gayunpaman, ang mga developer ay hindi dapat malito sa pag-iisip na ang Silverlight ay sinadya upang maging isang "Flash killer," binigyan ng babala ni Christopher Smith, presidente ng Aquent Graphics Institute, isang Boston training at staffing firm na nakikipagtulungan sa mga developer at designer gamit ang software sa pag-unlad ng Adobe at Microsoft.

"Hindi sa tingin ko ang Microsoft ay nagsisikap na sumunod sa matitigas na Flash na mga tao," sabi niya..

Sa halip, ang Microsoft ay "nag-aalok ng isang pagpipilian para sa mga designer at mga developer na nais na bumuo ng isang interactive na front end na itali sa kanilang umiiral na imprastraktura at platform ng Microsoft," sabi ni Smith.

Para sa layuning iyon, sinabi ng mga developer na ang Silverlight 2.0 at ang mga kasamang kasangkapan nito - ang tool ng Expression, at lalo na, ang Expression Blend - ay talagang may kalamangan o dalawa sa paglipas ng Flash para sa mga kumpanya at mga developer na gumagamit na ng imprastraktura ng Microsoft. > Si Fred Gerantabee, isang tagapamahala ng pagsasanay at magtuturo sa Aquent na gumamit ng Flash para sa 11 taon at ngayon ay gumagamit na rin ng Silverlight, ay nagsabi na dahil sa tie-in na ito, ang Silverlight ay isang mas mahusay na runtime kaysa sa Flash para sa mga application na masidhing data.

"Mula sa pananaw ng pagsasama ng data, ang Silverlight ay makapangyarihan sa labas ng gate dahil ginagamit nito ang back end na ito na napatunayang para sa mga gumagamit," sabi niya. "Kung ikaw ay nasa kapaligiran ng Microsoft, na maraming tao, ang mga kakayahan ng Silverlight [sa paggalang na ito] ay excel."

Sa kabilang dako, ang "Flash ay hindi orihinal na dinisenyo upang maging isang data-intensive, application -building kapaligiran - ito ay naging na sa pamamagitan ng demand ng gumagamit, "sinabi Gerantabee. Dahil dito, sa kanyang opinyon mayroon pa ring mga kahinaan sa Silverlight sa lugar na ito, sinabi niya, na kinikilala na "may mga Flash developer na hindi sumasang-ayon" sa pagtatasa na ito.

Isa pang kalamangan para sa mga developer ng Microsoft ay ang pagsasama ng. framework sa Silverlight 2.0, kaya maaaring gamitin ng mga developer ang C # o Visual Basic upang bumuo ng mga application ng Silverlight, sinabi Jonathan Wetzel, isang developer para sa startup ZocDoc sa New York. Ang ZocDoc, na may isang kapaligiran sa IT na nakabatay sa Microsoft, ay may isang Web site para sa mga tao sa lugar ng New York upang mag-set up ng mga appointment sa mga tagapagbigay ng pangangalagang pangkalusugan.

Ang mga taga-develop na maaaring walang kaunti sa walang karanasan sa pagdisenyo ng mga aplikasyon ng multimedia ay madaling gamitin ang Silverlight upang magawa ito dahil maaari nilang makamit ang isang pamilyar na wika at kapaligiran sa pag-unlad, ayon kay Wetzel. "Ito ay isang mas madaling paglipat," sinabi niya.

Bukod sa mga pakinabang na Silverlight ay bilang isang teknolohiya ng Microsoft, ang kumpanya ay nagdagdag din ng hindi bababa sa isang tampok sa Expression Blend - isang kasamang tool para sa pagbuo ng mga aplikasyon ng Silverlight - na trumps kung ano ang maaaring gawin ng isang developer sa kapaligiran ng pag-unlad ng Flash, sinabi ni Gerantabee. Ang tampok na iyon ay "handoff timeline," sinabi niya.

Ayon sa kasaysayan sa Flash, kung ang isang taga-disenyo ay lumilikha ng dalawang nakahiwalay na mga animation na kailangang sundin ang bawat isa nang sunud-sunod sa isang application, kung ang mga takdang panahon ng mga application ay hindi eksakto, ang paglipat sa pagitan ng mga ito ay hindi magiging makinis nang walang "isang napakalaking dami ng programming," sabi ni Gerantabee.

Gayunman, ang Microsoft ay nagtayo sa Blend ng isang tampok na awtomatikong makalkula ang transition na iyon sa Silverlight, sinabi niya. "Kung mayroon kang maraming iba't ibang mga storyboards at lumipat ka [sa pagitan nila], talagang kinakalkula nito ang posisyon para sa iyo - tumatagal ito mula sa isang animation at pumili ng isa pa," sabi ni Gerantabee.

Para sa lahat ng lakas nito, Gayunpaman, ang Adobe ay hindi dapat mag-alala na ang Silverlight ay mawawalan ng flash anumang oras sa lalong madaling panahon, dahil ang napatunayan na teknolohiya ng Adobe ay mayroon pa ring makabuluhang pakinabang mula sa isang perspektibo sa disenyo, sinabi ng mga developer.

"Ang Flash ay may higit pang mga taon sa Silverlight sa mga tuntunin ng mga tool ng pag-author ang mga bagay mula sa isang perspektibo sa disenyo na magagawa nito na hindi magagawa ng Silverlight, "sinabi ni Gerantabee.

" Ang mga tao ay nagsasabi pa rin tungkol sa paghawak ng 3D o paghawak ng animation ng Flash ay mas mahusay na kapaligiran, "ayon kay Hilwa. "Sa mga tuntunin ng umiiral na mga tampok para sa high-definition na video, ang Flash ay mayroon pa ring kalamangan."

Gayunpaman, iniisip ni Hilwa na maaaring hindi ito ang mga tampok ng teknolohiya na magkakaroon ng pinakamahabang epekto sa pang-matagalang pag-aampon ng parehong mga teknolohiya - ito ay magiging suporta mula sa mga independiyenteng software vendor at ang lakas ng pagmemerkado ng bawat kumpanya sa halip na "purong teknikal na merito."