16. listopadu 2009 | Autor: Michal | komentáře
Silverlight, pro ty kteří o něm neslyšeli, je technologie Microsoftu umožnující vývoj aplikací na internetu. V prvních verzích byl Silverlight srovnáván, v té době s již běžně používaným, Flashem. Ve spoustě článků stále najdete věty jako "To co umí Silverlight umí Flash taky a ještě lépe". S odstupem času, a při vydání již třetí verze, můžeme tyto srovnání brát jako zcela lichá. Tam kde vyniká Flash (oživení statických HTML stránek) není žádná tendece prosazovat Silverlight. Ten se zaměřil na tvorbu celé aplikace a HTML stránka přezvala roli pouhého parkoviště.Použití prvku DeepZoomImage pro zobrazování obrázků zůzné kvality. Používané například pro fotogalerie nebo mapové aplikace. Pro tvorbu galerie je možné použít program Deep Zoom Componser, který je zdarma ke stažení na stránkách Microsoftu. Umožňuje jednoduše uspořádat fotografie a exportovat je ve formátu zpracovatelném komponentou DeepZoomImage. Pokud Vás zaujala možnost vystavovat 5MB obrázky, určitě se podívejte na tento příklad (včetně videa). Alternativou k Silverlightu může být projekt Seadragon, který využívá pouze javascriptu.
Dalším příkladem je demo informačního systému společnosti. Uživatelé zvyklí na tlustého klienta si přijdou na své. Aplikace je k nerozeznání od klasických aplikací instalovaných na PC. Silverlight již v sobě obsahuje většinu prvků uživateského rozhraní, které jsou pro tvorbu aplikace nutné. Vyzkoušejte si online demo aplikace. Jen připomenu, že Silverlight má podporu pro většinu platforem, a takovou aplikaci je možné provozovat na Windows, Mac OS X či Linuxu.
Demo aplikaci vytvočil Brad Abrams na konferenci Mix09. Doporučuji si projít podrobnosti o tvorbě aplikace, či záznam z konference.