Silverlight 2.0.31005

Je to tak, po delším čekání se konečně dostalo na Silverlight 2.0 a jeho oficiální vypuštění na web.

Byť o této horké novince jistě každý ví, neboť se to obdobnými příspěvky na blozích jen hemží, ani já si neodpustím několik málo postřehů. Nejdříve těch formálních:

  • ke stažení na stránkách Microsoftu
  • v případě, že máte nainstalovánu předchozí Betu, update se provede automaticky
  • velikost instalace cca 4.5 MB
  • možnosti instalace do prohlížečů IE 7, IE6, Firefox 1.5, Firefox 2 a FireFox 3, pokud používáte systém MAC OS ve verzi 10.4.8 a vyšší na Intelu, tak i pro Safari.
  • nepovedlo se mi rozšířit si Chromium - Google chrome

Samozřejmě nesmí chybět nějaké ty informace pro vývojáře. Takže pokud jste příznivci RIA aplikací, určitě vás možnosti, které přináší Silverlight ve verzi 2.0 potěší. Mezi ty základní prvky patří

  • ovládací prvky jako jsou DataGrid, ListBox, Slider, ScrollViewer, Calendar a další, které se budou objevovat na stránkách CodePlex (součástí by měl být třeba WrapPanel, DockPanel, ViewBox, Label, Expander, TreeView a další)
  • pokud se zabýváte tvorbou WPF aplikací, bude vám blízké skinování a použití templates.
  • podpora volání webových služeb - a to jak provázáností na WCF tak také možnost komunikovat přes REST, SOAP nebo standardní HTTP komunikaci
  • podporu hned několika programovacích jazyků - takže Silverlight aplikace můžete psát nejen v C# nebo VB.NET, ale také v dynamických jazycích jako je JavaScript nebo IronPython či IronRuby. A nepochybně se najdou i další portace, třeba pro PHP

Co určitě potěší je skutečnost, že se připravují Express nástroje, takže každý si bude moci vyzkoušet jak vytvořit Silverlight aplikaci. A pokud přeci jen nejste tak úplně zastánci MS a oblíbili jste si vývojový nástroj Eclipse, tak můžete vyzkoušet Eclipse for Silverlight.

Pro ty z vás, které jsem nalákal, ještě možnost stažení SDK a v případě, že používáte Expression Blend 2, tak je vydán Service pack.

Přeji příjemnou zábavu při vytváření lepších a hezčích aplikací.

Add a Comment