Lawrence

Twist again
posts - 73, comments - 168, trackbacks - 37

Programming Avalon (WPF) with IronPython

Questo è il titolo del talk a cui sono stato oggi. Uno dei tanti ovviamente :-) Vi risparmio la parte Python della giornata (cioè tutto dato che è un EUROpython :-)). Qui al CERN è tutto una figata. La wifi non da alcun segno di cedimento. Quasi tutti i Pythonisti che vedo in giro sono anche utenti Mac. Comunque...
..il talk è stato molto interessante. Lo speaker ha fatto vedere come usare IronPython per sviluppare con WPF tipo:

import clr
clr.AddReferenceByPartialName("PresentationFramework")
from System.Windows import Application, Window

app = Application()
window = Window()

window.Title = "Hello world"
window.Height = 300
window.Width = 300

app.Run(window)

Ok questo è l'hello world però potete farvi una idea. Ha mostrato anche come usare XAML e ha fatto una demo del designer XAML che ha snocciolato MS. Insomma, si può fare quasi tutto da IronPython tranne per ora purtroppo scrivere custom event handler e altro che coinvolge l'esposizione di oggetti Python a .NET.
Le slide sono qui: http://indico.cern.ch/contributionDisplay.py?contribId=68&sessionId=41&confId=44
Li trovate tutti gli esempi IronPython e le slide in power point.
Se volete fare domande sparate pure ;-)
Ah. Oggi ho conosciuto un sacco di gente "figa" del CERN. Tipo una fisica di Bari, un matematico metereologo di non so dove e una biologa di Londra. Ho anche parlato con vari Google recruiters e sviluppatori arrivati da Google Ireland e dalla California apposta per fare proseliti :-P Diciamo che hanno una visione molto più easy di MS rispetto a quella che i siti online cercano sempre di affibiare a Google.
Ho parlato anche con Van Rossum (il creatore di Python), fate un parallelo in MS e capite l'emozione di scherzare con il boss dei boss. Tra l'altro è 2 metri di nordico quindi bisogna stare attenti a contraddirlo :D
Se casualmente siete interessati a tutto il resto della mia giornata (ma so che non lo siete :-P) sul mio blog in inglese c'è tutto il report: http://www.oluyede.org/blog/2006/07/04/europython-day-1/
Se passate da Ginevra in sti giorni fate un fischio tanto io sarò confinato qui dentro al CERN fino al 9 in pratica ahahha

Print | posted on martedì 4 luglio 2006 05:15 | Filed Under [ ironpython ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET