Klávesové zkratky na tomto webu - rozšířené Na obsah stránky

Dynamic Silverlight

11.48 - 15. března 2008 | Webdesign

Jednou z věcí, na kterou se dlouho těším, je podpora dynamických jazyků v Silverlightu 2+. Umožňuje to nový stack v .net runtime DLR, nad kterým jsou implementovány jazyky IronPython, IronRuby, JScript.net a budoucí verze Visual Basicu označovaná jako VBx.

Dynamic Silverlight – jak se rozšíření Silverlightu 2.0 pro dynamické jazyky nazývá – byl představen poslední den konference MIX08. Zájemcům doporučuju shlédnout záznam přednášky Johna Lama. No a právě včera byly zprovozněny nové stránky tohoto zajímavého projektu, kde si můžete stáhnout SDK s potřebnými knihovnami. Tak s chutí do hraní! :)

Tagy: Silverlight, IronPython, IronRuby

IronRuby je tu a VS 2008 beta2 již brzy

21.37 - 23. července 2007 | ASP.NET 2.0

John Lam a ScottGu dnes oznámili možnost stažení zdrojáků IronRuby a mimo jiné také to, že VS 2008 beta2 výjde již tento týden a je z 99% feature complete. To jsou myslím dobré zprávy.

IronRuby je čerstvou implementací Ruby na platformě .NET, postavenou nad novou vrstvou DLR, která by měla být společná pro Python, Ruby, JS, VB a tajně doufám, že jednou i pro PHP ;) IronRuby je zatím v plenkách ve verzi 0.1 Pre-Alpha. Neobsahuje ani všechny vlastnosti jazyka a skoro žádné standardní knihovny (rubařské), ale do jejich tvorby se klidně budete moci zapojit. Projekt bude hostován na RubyForge a to pod MSPL.

Update

Visual Studio 2008 beta 2 je již venku. Stahovat můžete zde.

Související

Nová éra klientského programování

07.35 - 3. května 2007 | Webdesign

Ještě jsem se ani pořádně neohřál ve studených vodách JavaScriptu a přichází mi vysvobození! Microsoft konečně vypustil novou verzi CLR, která je součástí plug-inu Silverlight (dříve známý pod kódovým označením „WPF/E“). Co je na tom tak vysvobozujícího?

Microsoft vzal CLR 2.0, trochu ho přepracoval, přibyla nová vrstva DLR, která ulehčuje portaci dynamických jazyků (Python, Ruby, ECMA Script, VB Script) na platformu dotnet. K CLR přibalil základní knihovny .net frameworku, potažmo jejich podmnožinu, a zabalil to do plug-in o velikosti 4,5 MiB, který funguje v prohlížečích IE, Firefox a Safari a zanedlouho přibyde i podpora pro Operu. Pokud jste četli pozorně určitě jste si všimli Safari, ano tento plug-in funguje i na OS X! Odteď můžeme tedy psát klientské „skripty“ v C#, VB.NET nebo třeba v IronPythonu. Brzy by měla přijít i podpora IronRuby, ECMA Scriptu 3.0 a VBx (VB Script).

Silverlight umožňuje psát graficky zajímavé, interaktivní aplikace, které jsou součástí HTML stránky, stylem na který jste zvyklí při psaní serversidu nebo WPF. Můžete také použít stávající assembly i na klientovi, bez nutnosti rekompilace.

Otázkou zůstává, zda-li se Silverlight dokáže prosadit na trhu, kde už vládne Flash/Flex…

Související