Script, beta útgáfa af Silverlight 2 styður nokkrar dynamic tungumál. Forritarar byggja umsóknir sínar með þessum tungumálum við vinnu innan NET ramma og nota WPF og XAML að samþætta forritið í Vefur beit reynsla. Allt Silverlight forrit keyra innan vafra.
Við skulum taka a líta á the arkitektúr fyrir Silverlight vettvang til að sjá hvernig þessir þættir vinna saman til að gefa forriturum vettvang sem þeir þurfa til að byggja RIAs.
Silverlight Development
Eins og öllum hugbúnaði, Silverlight pallur hefur ákveðna tilhögun virka og lögun kallast arkitektúr. Arkitektúr forrit getur sagt þér mikið um hvernig kerfið virkar. Það hópar verkefni saman í rétta leiðin og sýnir hvernig mismunandi hlutar program vinna saman til að veita almenna þjónustu. Markmið Microsoft með Silverlight er að búa til öflugt en einfalt vettvangur fyrir næstu kynslóð Vefur-undirstaða umsókn.
Microsoft skiptir arkitektúr Silverlight vettvang í tveimur helstu þáttum með viðbótar embætti og uppfæra frumefni. Þau tvö helstu þættir eru algerlega kynningu ramma og NET ramma fyrir Silverlight. Við skulum líta á hvert þeirra
Kjarni kynning ramma inniheldur eftirfarandi:.
A notandi tengi (UI) myndgerð, sem býr alla grafík, hreyfimyndir og texta innan sem umsókn
An inntak tengi sem sér notandi inntak frá tækjum eins og lyklaborð, mýs og stafrænum töflum
A miðöldum vél sem styður nokkrar hljómflutnings-og vídeó skrá snið
Digital Rights Management þáttur sem gerir verktaki til að halda stjórn á fjölmiðlum í umsókn þeirra
Stuðningur sérhannaðar eftirlit umsókn
Stuðningur dynamic HÍ skipulag - þessi eiginleiki gerir verktaki til að breyta útliti HÍ forritsins í alvöru tími
Stuðningur við gögn bindandi - tengja UI frumefni til gagnahlutum innan umsókn
A flokka fyrir XAML
NET Framework hefur eftirfarandi eiginleika:
Stuðningur Tungumál Integrated Query (LINQ) lögun - LINQ leyfa verktaki til að samþætta gögn frá mismunandi uppsprettum
grunn tegund bókasafn sem styður grundvallar- aðgerðir forritun, svo sem dulkóðun
A föruneyti af lögun kallað Window Communication Foundation (WCF) sem ætlað er að gera það auðvelt fyrir forrit til að fá aðgang fjarlægur gögn og þjónustu
Windows Presentation Foundation (WPF)
Dynamic Language Runtime (DLR), þáttur sem styður forrit skrifað í ýmsum forritunarmálum
Common Language Runtim