Získavanie vedomostí
/ Knowledge Discovery >> Získavanie vedomostí >> technológie >> počítač >> počítačový softvér >>

Ako Silverlight Works

dkami k moci svoje žiadosti tým, že pracuje v rámci .NET. Hlavným účelom XAML je poskytnúť vývojárom prostriedky vylepšiť vzhľad svojich aplikácií. Spolu, WPF a XAML definovať vzhľad a správanie aplikácie Silverlight.

Kým WPF a XAML zistiť, ako vyzerá an aplikácie a chová sa, programátori používajú iné programovacie jazyky stavať aplikácií samotných. Kým Silverlight 1 podporuje iba JavaScript beta verziu Silverlight 2 podporuje niekoľko dynamických jazykov. Programátori stavať ich aplikácií pomocou týchto jazykov pri práci v rámci .NET a používať WPF a XAML integrovať aplikácie do prehliadania Internetu. Všetky Silverlight aplikácie bežia vo vnútri webového prehliadača.

Poďme sa pozrieť na architektúre pre Silverlight platformu vidieť, ako tieto prvky pracujú spoločne, aby programátorom platformu, ktorú potrebujú na vybudovanie RIA.
Silverlight Vývoj

Rovnako ako všetok softvér, Silverlight platforma má zvláštne usporiadanie funkcií a vlastností s názvom architektúra. Architektúra programu môže povedať veľa o tom, ako program funguje. IT oddelenia úlohy spoločne v logickým spôsobom a ukazuje, ako spolu rôzne časti programu práce poskytovať celkovej služby. Cieľom spoločnosti Microsoft s Silverlight je vytvoriť silný, ale jednoduchý platformu pre budúcu generáciu webových aplikácií.

Microsoft rozdeľuje architektúru Silverlight platformy do dvoch hlavných zložiek s dodatočnou inštalačné a aktualizácie prvok. Dva hlavné komponenty patrí .NET framework pre Silverlight jadro prezentačné rámec a. Pozrime sa na seba zase

Rámec Jadro Prezentácia obsahuje nasledovné :.

  • Užívateľské rozhranie (UI) renderovací engine, ktorý generuje všetku grafiku, animácie a text v rámci Aplikácia
  • Vstupné rozhranie, ktoré spracováva vstup používateľa zo zariadení, ako sú klávesnice, myši a digitálny tablet
  • Mediálne motorov, ktoré podporuje niekoľko audio a video formátov súborov
  • Digital Rights Management prvok, ktorý umožňuje vývojárom udržať kontrolu nad médiami v rámci svojich aplikácií
  • Podpora prispôsobiteľných aplikačných kontrol
  • Podpora dynamickej rozvrhnutie užívateľského rozhrania - táto vlastnosť umožňuje vývojárom meniť vzhľad aplikácie UI v reálnych Čas
  • Podpora viazania dát - spájajúca prvky používateľského rozhrania na dátových objektov v rámci aplikácie
  • parser pre XAML

    .NET Framework má nasledovné vlastnosti:

  • Podpora jazyka in

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