Det var en mørk og stormfuldt aften, den 10. December, hvor ONUG holdt møde om Silverlight…. Okay, det var måske ikke stormfuldt - men mørkt var det blevet!
Der var, på trods af julefrokoster-hangovers, og Champions League(!), cirka 20 personer der dukkede op.
Nu ved vi jo godt at folk kommer pga. maden, og slet ikke pga. emnet og taleren, så det var godt at der var god pizza og cola sponsoreret af DigiEyeZ, som var vores vært. Efter nørderne (inkl. mega undertegnet nørd) havde fået fyldt deres maver med lokal-pizza-kulinarisk buffet, gik vi ind i DigiEyeZ’ez showroom, eller hvad man nu kalder sådan et rum.
Selvom der kom flere opfordringer på om vi kunne sætte en fræk film på, så besluttede vi os alligevel for at lade DigiEyeZ få ordet, og fortælle om deres virksomhed. Efter dette begyndte hovedemnet Silverlight, hvor Daniel Mellgaard Frost skulle fortælle os om mulighederne i dette produkt.
Det gik også meget godt, og folk lyttede flittig efter, lige indtil Daniel viste denne slide:
Nu er Daniel jo ikke marketingschef eller noget for Microsoft, men her sælger han altså ikke Internet Explorer særligt godt. Jeg ved at du allerede har fundet Firefox’s logo før du har læst det her, så du har nok forstået min pointe. :-P Jeg har skam Googlet og fundet ud af at IE ikke har nogen tilsvarende logo babe– hvilket er synd, da vi alle jo godt ved, at for at tage en browser seriøst, så skal de have en logo babe! :-)
Pointen ved denne slide, hvis du ellers kan få øjene væk fra nederste venstre hjørne, er at Silverlight er et browser plugin, som virker i IE og Firefox til Windows og Safari på Mac. Der er også et plugin til Linux, ved navn Moonlight, som kan kører Silverlight 1.0, og snart kommer med 2.0 understøttelse. Daniel var her dog for at snakke om den nyeste version af Silverlight, nemlig 2.0’eren. Silverlight kan bedst beskrives som Flash, men mere fokuseret på applikationer, med muligheden for at kode i C# eller VB.NET. Dette giver udviklere mulighed for at genbruge deres viden om .NET Frameworket, og deres favoritsprog, til at udvikle applikationer som køres i folks browser. Selvom Silverlight kun har et subset af .NET Frameworket til rådighed, viste Daniel os de mange muligheder som Silverlight har, samt hvordan XAML fungere. XAML er Silverlights måde at beskrive brugergrænseflader på, og kan beskrives som et HTML agtigt sprog.
Daniel viste os også Expression Blend, som er designerens program til at designe Silverlight og Windows Presentation Foundation programmer. Ideen er nemlig den at designeren og udvikleren kan arbejde sammen på den samme applikation ved at bruge XAML som deres fælles base.
Daniel har været så venlig at sende os PowerPoint™ Præsentationen,samt koden og links. Alt dette kan findes i bunden af denne post.
Links:
http://www.microsoft.com/downloads/details.aspx?familyid=C22D6A7B-546F-4407-8EF6-D60C8EE221ED&displaylang=en
http://www.microsoft.com/downloads/details.aspx?familyid=5FF08106-B9F4-43CD-ABAD-4CC9D9C208D7&displaylang=en
http://www.microsoft.com/downloads/details.aspx?FamilyId=BCE7684A-507B-4FC6-BC99-6933CD690CAB&displaylang=en
http://acceleratedsilverlight.net/
Kode og præsentation:
OnugPres.rar (1,70 mb)
Silverlight 2 user groups.pptx (574,12 kb)
0d331c15-0e8f-44a7-8c73-14f424553f99|2|3.0