Naše řešení
Fascinuje nás jednoduchost. Usilujeme o ni vždy a všude.Silverlight
Microsoft® Silverlight™ je platforma pro tvorbu interaktivních webových aplikací.
Těmito aplikacemi může být vše od jednoduchých animací, přes přehrávání streamovaného videa až po komplexní RIA aplikace. Silverlight evolučně vychází z Windows Presentation Foundation (WPF), součásti .NET Framework.
Často bývá srovnáván s platformou Adobe Flash. Oblasti jejich použití se velmi překrývají a cílem Silverlightu je zaujmout první místo v použití na webu vedle technologií Flash či AJAX.
Silverlight dokáže pracovat s vektorovou i bitmapovou grafikou. Pro tvorbu uživatelského rozhraní (grafická a animační část) používá formát XAML, dobře známý vývojářům na platformě .NET. Formát XAML je značkovací formát založený na XML.
Pro vývoj aplikací lze použít libovolný jazyk použitelný na platformě .NET. V současnosti lze tedy Silverlight aplikace vyvíjet v jazycích C#, Javascript, Python, Ruby či PHP. Ve všech zmiňovaných jazycích existují napojení pro práci s vnitřními objekty Silverlightu (potažmo .NET).
Silverlight se instaluje do nejpoužívanějších webových prohlížečů (v současnosti Internet Explorer, Firefox, Safari) ve formě rozšíření (plug-in).
Klíčové vlastnosti
-
Aplikační logiku lze psát v mnoha programovacích jazycích.
-
Vynikající podpora streamování videa (až ve Full HD kvalitě).
-
Tvorba animací je založena na čase (narozdíl od Flashe, který je založen na snímcích).
-
Dobré napojení na prohlížeč, realizace AJAXových volání, náhrada Javascriptu.
-
Zdrojové kódy vytvořených aplikací jsou volně dostupné.
Historie
Verze 1.0 byla vydána v roce 2007. Aplikační logika musela být naprogramována v jazyce Javascript.
Verze 2.0 (do listopadu 2007 označována 1.1) vyšla zatím v alpha verzi. Podporuje psaní aplikační logiky ve všech jazycích použitelných na platformě .NET.
Jak pokračovat?
- Navštivte domovskou stránku platformy Microsoft® Silverlight™
. - Přečtěte si článek o Rich Internet Application: Obohaťte své uživatele pomocí RIA.

