Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> računalnik >> računalniška programska oprema >>

Kako Silverlight Works

je aplikacije, ki jih delajo v .NET. Glavni namen XAML je dati razvijalcem sredstva za poteg videz svojih vlog. Skupaj, WPF in XAML določite videz in obnašanje Silverlight aplikacije.

Medtem WPF in XAML ugotoviti, kako an izgleda aplikacije in se obnaša, programerji uporabite druge računalniške jezike za izgradnjo aplikacije same. Medtem Silverlight 1 podpira le JavaScript, beta različica Silverlight 2 podpira več dinamičnih jezikov. Programerji graditi svoje aplikacije z uporabo teh jezikov, medtem ko je delal v okviru .NET in uporabljati WPF in XAML vključiti aplikacijo v izkušnjo brskanja Web. Vse Silverlight aplikacije tečejo v spletnem brskalniku.

Oglejmo pogled na arhitekturo za Silverlight platformi, da vidim, kako ti elementi vsi skupaj, da bi programerji platformo, ki jo potrebujejo za izgradnjo Rias.
Silverlight razvoj

Kot vse programske opreme, Silverlight platforma ima posebno ureditev funkcije in lastnosti imenovanih arhitekture. Arhitektura programa vam lahko pove veliko o tem, kako program deluje. It skupine naloge skupaj na logičen način in kaže, kako različne dele programa dela pri zagotavljanju splošne storitve. Cilj Microsoft s Silverlight je ustvariti močan, vendar enostavno platformo za naslednjo generacijo spletnih aplikacij.

Microsoft ločuje arhitekturo Silverlight platformi je v dveh glavnih komponent z dodatnim monter in posodobitev elementa. Dve glavni sestavni deli vključujejo temeljni okvir predstavitve in .NET Framework za Silverlight. Poglejmo si vsak po vrsti

Okvir Jedro predstavitev vsebuje naslednje:.

  • A uporabniški vmesnik (UI), zaradi česar motor, ki generira vse grafike, animacije in besedilo znotraj Vloga
  • Vhodni vmesnik, ki obravnava uporabnik vložek iz naprav, kot so tipkovnice, miške in digitalne tablet
  • A mediji motorjev, ki podpira več audio in video formate datotek
  • A upravljanja digitalnih pravic element, ki omogoča razvijalcem, da se ohrani nadzor nad mediji v svojih vlogah
  • Podpora za prilagodljive nadzora uporabe
  • Podpora za dinamične UI postavitvah - ta funkcija omogoča razvijalcem, da spremenite videz vloge je UI v realnem Čas
  • Podpora za podatke, ki zavezujejo - povezuje elemente za do podatkovnih objektov v vlogi
  • razčlenjevalnik za XAML

    .NET Framework ima naslednje značilnosti:

  • Podpora Language-Integrated Query (LINQ) funkcije - LINQ razvijalcem omogoča integracijo p

    Page [1] [2] [3] [4] [5] [6] [7]