Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový program >>

Jak Silverlight Works

skytnout vývojářům prostředky vylepšit vzhled svých aplikací. Spolu, WPF a XAML definovat vzhled a chování aplikace Silverlight.

Zatímco WPF a XAML zjistit, jak vypadá an aplikace a chová se, programátoři používají jiné programovací jazyky stavět aplikací samotných. Zatímco Silverlight 1 podporuje pouze JavaScript, beta verzi Silverlight 2 podporuje několik dynamických jazyků. Programátoři stavět jejich aplikací pomocí těchto jazyků při práci v rámci .NET a používat WPF a XAML integrovat aplikace do procházení Internetu. Všechny Silverlight aplikace běží uvnitř webového prohlížeče.

Pojďme se podívat na architektuře pro Silverlight platformu vidět, jak tyto prvky pracují společně, aby programátorům platformu, kterou potřebují k vybudování RIA.
Silverlight Vývoj

Stejně jako veškerý software, Silverlight platforma má zvláštní uspořádání funkcí a vlastností s názvem architektura. Architektura programu může říct hodně o tom, jak program funguje. IT oddělení úkoly společně v logickým způsobem a ukazuje, jak spolu různé části programu práce poskytovat celkové služby. Cílem společnosti Microsoft s Silverlight je vytvořit silný, ale jednoduchý platformu pro příští generaci webových aplikací.

Microsoft rozděluje architekturu Silverlight platformy do dvou hlavních složek s dodatečnou instalační a aktualizace prvek. Dva hlavní komponenty patří .NET framework pro Silverlight jádro prezentační rámec a. Podívejme se na sebe zase

Rámec Jádro Prezentace obsahuje následující:.

  • Uživatelské rozhraní (UI) renderovací engine, který generuje veškerou grafiku, animace a text v rámci Aplikace
  • Vstupní rozhraní, které zpracovává vstup uživatele ze zařízení, jako jsou klávesnice, myši a digitální tablet
  • Mediální motorů, které podporuje několik audio a video formátů souborů
  • Digital Rights Management prvek, který umožňuje vývojářům udržet kontrolu nad médii v rámci svých aplikací
  • Podpora přizpůsobitelných aplikačních kontrol
  • Podpora dynamické rozvržení uživatelského rozhraní - tato vlastnost umožňuje vývojářům měnit vzhled aplikace UI v reálných Čas
  • Podpora vázání dat - spojující prvky uživatelského rozhraní na datových objektů v rámci aplikace
  • parser pro XAML

    .NET Framework má následující vlastnosti:

  • Podpora jazyka integrované Query (LINQ) je k dispozici - LINQ umožňuje vývojářům integrovat data z různých zdrojů
  • základní třídy k

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