Lidt om Silverlight
Bo Drejer fra Microsoft havde i dag fået Beau Ambur til at give et 3-timers crash course i Silverlight for en mindre forsamling hos Microsoft i Hellerup.
Beau arbejder i Metaliq og står bag Top Banana — en videoredigerings webapp, der kører direkte i browseren og som har en ret høj wauw-faktor (youtube screencast her). Den blev gennemdemoet i dagens arrangement, og det var ganske inspirerende og imponerende.
Tanker fra dagen:
- Silverlight sparker ret meget røv, men med mindre man er Chris Sells, er man vist tvunget til at bruge Expression Blend til at generere ens xaml filer. Og derfor bliver det, som andre før har pointeret, ikke interessant at lave silverlight uden Visual Studio og Expression suiten på windows. Men så er vi heldigvis i virtualiseringens guldalder.
- Jeg er ikke sikker på at jeg er selvskrevet til at blive Silverlight-gud. Med mindre jeg kan teame op med nogle giftige designer dudes. Men den type samarbejde lægger Silverlight og de omkringliggende tools meget godt op til.
- Der er basis for utroligt grimme silverlight sites, der bare er for meget. Når folk på MySpace begynder at embedde Popfly apps vil der blive slået nye æstetiske bundrekorder.
- Før Silverlight 1.1 går ud af alpha og understøtter IronRuby, gider jeg ikke gå i gang. Der er ikke tid nok i verden.
- Silverlight har endnu ikke et widget library, så hvis man vil lave brugerinterfaces skal man lave alle widgets fra bunden.
- Det kunne være interessant at eksperimentere med en Silverlight front-end mod en Rails backend, når ruby som sprog kommer ind i Silverlights DLR — det kunne blive en fin stack-udvidelse.
- Beau var lidt for meget showcase og lidt for lidt kode.
- Silverlight? Måske. Silver Bullet? Nope.
Over and out. Nu venter jeg bare på at Drejer får fingrene i John Lam — så tropper jeg hoppende op igen.
21. June 2007 kl. 23:05
Og så er Mono ikke langt fra at være med: http://www.classy.dk/hacks/archives/002934.html
22. June 2007 kl. 06:28
Tak for linket - hvor er det en fed historie!
22. June 2007 kl. 10:39
Sidespørgsmål: Hvor mange jokes om Beau Drejer og Bo Amber faldt der på dagen?
22. June 2007 kl. 10:46
Er glad for at du fik noget ud af eventet :-) Og tak for virkelig god feedback!
Beau’s præsentation var med vilje ikke SÅ udvikler orienteret, da det i høj grad også var tiltænkt såkaldt “Interactive Designere” som er mere Design orienterede og typisk går kold når der kommer for meget kode på bordet…
Udfordringen med John Lam er hermed taget op, så lad os krydse fingre for at det lykkes mig at få ham til lille DK.
Ciao :-)
/Bo
22. June 2007 kl. 11:37
Proprietær teknologi, som kun virker på Mac og Windows. Det er der altså ikke noget sjovt ved, ligegyldigt hvor imponerende teknologien så end måtte være. Det ser alt sammen meget smart og Web 2.1 (2.1.1.?)-agtigt ud, men altså…
Hvorfor for f… ikke bare lave en standard, der er baseret på simpel, velformet XML (eller YAML? — bare for at prøve noget nyt), som ikke kræver en veldrejet SAX-parser for overhovedet at læse brugerfladen. XAML er over-engineered, og det smitter af på de værktøjer, der skal generere det. Jeg vil gerne kunne rette mine brugerfladeændringer i hånden, og XML-formatet er tydeligvis hyperkomplekst.
Så Microsoft: Åbn nu bare kildekoden. Jeg beder til, at Ray Ozzie tager sig sammen og får ændret deres kodepolitik, så vi andre kan “se med.” Man vinder kun ved at spille på flere heste i Internettets tværarkitektur, — ikke ved at tvinge folk til en enkelt platform med livrem og seler.
Men ellers er det sikkert meget spændende.
22. June 2007 kl. 11:40
I øvrigt — did you join the Popfly Ecosystem?
Siden hvornår har biologiske økosystemer været relateret til it? Hest?
22. June 2007 kl. 20:31
*woooooooosh*
Det er lyden af en blogpost som farer hen over hovedet på mig. Den så stor og farlig ud.
23. June 2007 kl. 09:06
Claus, der var ingen navnejokes. Hvis ikke havde været gratis, så kan det være at jeg havde improviseret en.
Bo, jeg er godt klar over at der var en bureau-vinkel på arrangementet — sådan noget kan man lynhurtigt spotte. Tip: tæl antallet af kvinder, gang med antallet af lave hanekamme(adpunks) og divider med antallet af poloskjorter. Hvis tallet er over 0 er det et designerarrangement. Det er en forenklet udgave af metoden, men hurtig, da den kan laves i hovedet af (næsten) alle.
Anders, den er ikke mere proprietær end at den blev portet til Mono på 21 dage, som Claus peger på ovenfor. Og DLR + IronPython er opensourcet med Microsofts permissive license. Så egentlig er der kun XAML tilbage, og det giver jeg dig ret i — det er ikke særligt læseligt. Men folk kan finde ud af at parse det. Du kan også rette direkte i xaml’en med Visual Studio Orcas og få fuld skrue Intellisense, hvilket nok hjælper lidt på det. Og ja, jeg har prøvet popfly. Det blev ved en sløj karusel;-)
Rasmus: det er ok, den gør ikke noget. Faktisk er den mere bange for dig, end du er for den. Men træk vejret dybt og slap af — den kan lugte at du er bange.